Sports

St. Louis hosts first Stanley Cup Final game in 49 years: ‘City has gone crazy’

For the first time since 1970, a Stanley Cup Final game will be played in St. Louis – and the city is more than ready for it.