ST. LOUIS (AP) — The proposed riverfront stadium in St. Louis has a naming rights deal worth $158 million that hinges on the city having an NFL team when the facility opens. National Car Rental has reached a 20-year agreement with the St.Read more on NewsOK.com