The two biggest favorites of the day are the Red Sox and Angels. Boston is listed at -185 at 5Dimes to get a win at home over Minnesota, while L.A. (-185) is on the road against Houston.
Here are some of the games we'll be covering today with our free picks.
This should be a great little two-game series here, as MLB odds have listed the Nationals as the tiny favorites at -107, with the Tigers at +102.
No team in the American League is hotter than Detroit. They just swept Houston in a four-game set and have won nine of their last ten. Miguel Cabrera, Prince Fielder, and Torii Hunter have all been killing the ball and the Tigers are also in the top five in team ERA (3.36) and quality starts (22).
Meanwhile, the month of May has been much kinder to the Nationals. They've won four of their last five games and just took two of three on the road against Pittsburgh. Jordan Zimmermann will take to the bump, while Detroit will roll with Anibal Sanchez.
The Phillies are starting to turn things around, having gone 6-4 over their last ten. They used a terrific outing from Cliff Lee to grab game one of this three-game series and will try to go up 2-0 behind Kyle Kendrick.
Kendrick is off to a tremendous start. Since a rough season debut, he's reeled off five consecutive quality starts and is now 3-1 with a 2.43 ERA on the year. In two road starts, the right-hander has given up a measly five hits (zero runs) in 15.0 total innings. Not too shabby right there.
For San Francisco, Tim Lincecum gets the start. He's recorded a 4.41 ERA and 1.44 WHIP through six appearances – it doesn't matter that the lefty has struggled, at least in the eyes of oddsmakers, as the Giants are still -130 favorites for tonight's game.
The MLB odds are extremely close here, with Texas at -113 and Milwaukee at -108 at time of this writing. The total has opened up at 8.5 runs.
It's still very early, but the Brewers have been one of the streakiest teams in the bigs so far. They put together a seven-game winning streak last month, but they've now lost five straight games (all of which were at home) ahead of tonight's game.
Wily Peralta will try to reverse Milwaukee's fortunes as he tries to out-duel Justin Grimm. Both pitchers are young, but Grimm has had much more success so far in 2013, going 2-1 with a 2.28 ERA as opposed to Peralta and his 6.00 ERA and 1.67 WHIP.
Arizona backers were ecstatic with last night's result, as the Diamondbacks cruised to a 9-2 win on the back of a quality outing from Trevor Cahill. Paul Goldschmidt had four hits and three RBI, raising his batting average to .316 in the process.
The Diamondbacks are now 9-7 on the road this season and will be aiming to add even more misery to the L.A. camp as +122 underdogs. The Dodgers have now lost five straight games and can be found in the basement of the NL West.
Josh Beckett and Brandon McCarthy will both be gunning for their first winning decisions of the season. Both have been struggling immensely, with Beckett at 0-4 and a 5.24 ERA and McCarthy sporting a horrific 7.22 ERA.
A complete choke-job for the Rays saw them cough up a 7-0 lead to lose 8-7 last night. Today they try to bounce back with Roberto Hernandez on the mound against Toronto's J.A. Happ.
Considering Toronto is at 12-21 on the season, good for last place in the AL East, last night's win was exactly what this team needed. Perhaps the Blue Jays will be able to build up some momentum now, and going up 2-0 in this series against Tampa Bay would certainly be a step in the right direction.
When it comes to the MLB odds for this matchup, Toronto is the small underdog at +115 and Tampa Bay is listed at -120. The O/U is at 8.5 runs, but be sure to keep checking back with SBRodds to see if there's any kind of movement that helps us place our MLB picks.[gameodds]3/226219/43/us[/gameodds]