Related Topics: National Football League, Bob McNair, Earth City, Missouri, St. Louis Post-Dispatch, Sheffield Wednesday F.C.
7m
EARTH CITY, Mo. -- In the wake of the news about the stadium rights deal between National Rental Car and the St. Louis stadium task force Wednesday, I wrote that while the deal is nice, it's time for St.