Quote:
Originally Posted by |Zach|
Not wishing death on anything. If you think things are fine in the NFL then....well that is a fun opinion.
I mean an MLS team sold out a new 71k seat NFL stadium & an NFL team couldn't sell out a 27k seat MLS stadium in the same weekend
|
Zachy soccer
Just stop
Which league has the $9 billion dollar TV deal?