Fans: NFL Owners Suck Worse than NBA Owners

8e7f372b2628341f78e0e22bad073031

Congratulations, NFL owners?

Advertisement