Question: Which NFL football team that plays its home games in New York did Nevil McCaskill play for?
Sentence (from "Nevin McCaskill"): He was signed by the Buffalo Bills as an undrafted free agent in 2007.
Relevant evidence: Yes