The Tampa Bay Rays seemed to begin the season with a hangover after so much unexpected success a year ago. They are 25-14 over their last 39 games, and back on track. James Shields will be given the ball tonight as he has pitched to a solid 3.42 ERA. Shileds has not allowed more than four runs in any of his last 12 starts. So one way or the other, the Rays always manage to be in the game when he starts. The Royals have sure had their problems of late as they are just 8-17 over their last 25 games, and have now dropped five of their last six, and are just 4-9 in their last 13 at home as well. Brian Bannister has pitched well enough to win for most teams, but the Royals offense is really lacking. And despite a good ERA, the Royals have gone just 2-7 over his last nine starts on the season. I'm going with the Rays in this one.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!