stadium deals
Braves Says Cobb County Owes $14 Million More For Stadium It is Already Paying For
The Braves' Cobb County stadium deal keeps getting worse for Cobb county.
West Ham's Olympic Stadium Defense Is Bullshit
Keeping the Olympic Stadium around was a bad idea that has only gotten worse. Here's how West Ham ghosted in and put one past London's taxpayers.
Advertisement
Advertisement
Advertisement