Proposed NFL stadium in St. Louis has already cost taxpayers $3 million
Los Angeles Rams
St. Louis Post-Dispatch
Judge removes himself from St. Louis stadium funding lawsuit
Los Angeles Rams
St. Louis Post-Dispatch