The Chicago White Sox attempt to complete a road sweep against the Royals. The White Sox are 6-2 as an underdog and have Dylan Axelrod on the hill, who has excellent control (27 walks in 80 innings) and a 1.86 ERA in his career against Kansas City. The White Sox are 5-2 in Axelrod's last seven starts. The Royals have scored a total of nine runs during their four-game losing streak. The offense has been even more dreadful when James Shields has taken the mound: Shields (2-6) has not secured a victory since April 30, and the offense has provided him with a meager 11 runs of support in those nine starts! Kansas City ranks 24th in runs scored, 20th in on base percentage, and 29th in slugging. The stumbling Royals have a losing home record and are 6-14 after a loss, so grab the live dog. Play the White Sox.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!