STL ranked No. 2 as best MLB city (What the … ?)

For major-league baseball, STL came in behind New York on a “Best Baseball Cities” list. Taking minor-league, college baseball into account, we were No. 3.

Find more about Weather in Cape Girardeau, MO