Question: What town did the 2013 Maine Black Bears football team play their home games in?
Facts:
2013 Maine Black Bears football team represents the University of Maine
Alfond Stadium is where the home games are played by the Maine Black Bears football team
Alfond Stadium is in Orono, Maine
Answer: Orono, Maine