Question: What stadium does the team that Bob Mrosko played on that won the Super Bowl XXV play in?
Sentence (from "New York Giants"): The New York Giants are a professional American football team based in the New York metropolitan area.
Relevant evidence: No