
Kansas City Royals
St. Louis Cardinals
Kansas City Royals ML (-122)
The Royals have been surprisingly competitive this season, and I like their momentum against the struggling Cardinals. St. Louis just can't seem to get it together. I'm backing KC for the win.
Enter to win $100,000 cash


