I think St Louis has sworn off the NFL once and for all. Plus, a new MLS team wants to move in and the ownership group is willing to foot the $200M bill.
I think St Louis has sworn off the NFL once and for all. Plus, a new MLS team wants to move in and the ownership group is willing to foot the $200M bill.