Question: Which NFL football team that plays its home games in New York did Nevil McCaskill play for?
Sentence (from "Buffalo Bills"): The Bills are the only NFL team that plays its home games in the state of New York (the New York Giants and New York Jets play at MetLife Stadium, located in East Rutherford, New Jersey).
Relevant evidence: Yes