The Kansas City Royals (32-29) face the St. Louis Cardinals (33-27) in the finale of a 3-game set and nightcap of a doubleheader Thursday. First pitch from Busch Stadium is set for 7:45 p.m. ET. Let's analyze BetMGM Sportsbook's MLB odds around the Royals vs. Cardinals odds and make our expert MLB picks and predictions for the best bets.

(Records, trends and stats do not include the first game of Thursday's doubleheader.)

Season series: Tied 2-2

The Royals were down 7-2 at one point Tuesday night but would not die as they came all the way back to win 10-7. Top prospect 1B Jac Caglianone made his major league debut. He went 0-for-5, but he hit the ball hard a few times and was robbed by strong defense. SS Bobby Witt Jr. went 2-for-4 with his seventh homer and 4 RBIs in

See Full Page