American League action on Thursday night features the red-hot Blue Jays and the Royals from the Rogers Centre in Toronto. R.A. Dickey takes the mound for Toronto while James Shields toes the rubber for Kansas City. Toronto is looking for its 10th straight win as it tries to pad its lead in the AL East. Kansas City is having a dismal season so far on offense, hitting just 21 home runs on the season. Toronto will be tough to beat at home, which is why we like them to grab the win tonight.

Blue Jays poised to win 10 straight

Toronto has won nine consecutive games coming into tonight’s game with the Royals, including a walk-off win Wednesday on a throwing error. The Blue Jays hope that Dickey will be able to replicate his performance from his previous start, a win against Oakland. Dickey threw 8.1 innings, allowing just two earned runs to help Toronto to a win. He has lowered his ERA to 3.95 and will look to drop it even further on Thursday night against the Royals in front of the home fans.

Royals need Shields to stop losing streak

Kansas City is asking its ace, James Shields, to be a stopper tonight when the Royals open a four-game set with the Blue Jays in Toronto. Kansas City has lost four straight games and is dealing with injuries and demotions that have changed their roster of late. Shields has plenty of experience against the Blue Jays, having pitched for the Tampa Bay Rays in the AL East. He will look to that experience when he takes the mound tonight.

It comes as no surprise that the oddsmakers from like the Blue Jays at home over the Royals on Thursday. We are going to bet 15 percent of our bankroll on Toronto and the -120 money line as they drop Kansas City and win their 10th straight game.

Royals vs Blue Jays