Question: What team did Peyton Thompson play for that joined the NFL in 1965?
Sentence (from "List of Cleveland Browns head coaches"): The Cleveland Browns are a professional American football franchise based in Cleveland, Ohio.
Relevant evidence: No