Question: Which NFL football team that plays its home games in New York did Nevil McCaskill play for?
Sentence (from "Buffalo Bills"): The Bills compete in the National Football League (NFL), as a member club of the league's American Football Conference (AFC) East division.
Relevant evidence: No