Guess the Stadium:
- It's home to a team that has won multiple championships, but none since 2000.
- The stadium has a seating capacity of over 65,000.
- It is named after a person considered a hometown hero and is located near a major river.
- This venue hosted the Super Bowl twice, but not since the 1980s.