Verify: Did STL steal the Olympics?

But by now you may have heard rumors regarding the 1904 games - one being the fact St. Louis may have stolen the Games from Chicago.
Published: 10:38 PM CST February 5, 2018