Question: The 2010 International Bowl was played at the stadium just southwest of what edifice?
Sentence (from "2010 International Bowl"): The game was telecast on ESPN2 and the South Florida Bulls defeated the Northern Illinois Huskies 27–3.
Relevant evidence: No