masterofhun
Masterofhun
masterofhun

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.