Thread
:
NFL 2005 Season Thread
View Single Post
11-11-2005, 04:19 PM
#
7
BCWWF
The People's Member
Posts: 18,092
I don't know what you guys are talking about, but for reference generally the press box in a football stadium is right next to the owners suites, so you can hear when they cheer.
BCWWF
View Public Profile
Find More Posts by BCWWF