Forgot your password?
See all followers
14 hours ago
Yesterday at 02:45 PM
Yesterday at 03:08 AM
Wednesday at 07:10 PM
32.2k
See all updates by Woohoo
The bigger the stadium, the better the team. Right?
Woohoo
I wonder if those NFL owners are compensating for something...
Kyoshi Frost Wolf
They are compensating for small balls. Small footballs to be exact.
At least my team's stadium is reasonably sized. Holds about 70,000.