Domed stadium in St. Louis gets a new name

Domed stadium in St. Louis gets a new name