Question: Where does the team that Mikel González plays in have their home games? 
Sentence (from "Buffalo Bills"): The Buffalo Bills are a professional American football team based in the Buffalo–Niagara Falls metropolitan area.
Relevant evidence: No