Forgot your password?
See all followers
8 hours ago
14 hours ago
Yesterday at 06:13 AM
Monday at 06:04 PM
Monday at 04:01 AM
32.6k
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.