Despite sitting right around the .500 mark with a fluttering offense, the Kansas City Royals currently sit only a few games behind the Detroit Tigers for first place in the American League Central. However, to maintain the pace of the Tigers, who recently were swept by divisional foe Cleveland, they will need to be on their A game when facing the Los Angeles Angels. Currently sitting right behind Oakland in the American League West standings, Los Angeles is several games over .500 and looks to chip away at Oakland's small league in the division. Bookmaker has the latest odds for this one at Angels -153 and a total of 7.5

Kansas City brings to the mound southpaw Danny Duffy. Despite holding a 2-3 record, her has a sparkling 1.42 ERA. He tinkered with the idea of a perfect game in his last outing, sending the first 20 batters back to the bench before allowing a single. He allowed only two hits and no walks in the seven inning performance. However, his 2-3 record is a testament to how poor his offensive backing has been.

The Angels have plenty of firepower and they come to down with lefty C.J. Wilson taking the mound. He tossed his first complete game in his previous start giving up only five hits and no runs while walking two and striking out seven. His 5-3 record with a 3.16 ERA matches his solid pitching so far this season and he holds a 2.91 ERA lifetime against the Royals.

This game really is going to come down to offensive performance. The Angels feature some of the best hitting in the game, with both Pujos and Trout, although Duffy is a tough pitcher to read. It depends more on how the Kansas City offense is going to perform. Billy Butler has been nothing but a disappointment so far this year. The slugger has hit only one home run so far this season, and for the Royals to do anything this season, they need an increase in his offensive production.