May. 30, 3:05 PM
The Phillies can't get out of their own way at the moment, which is why I'm taking the Giants on the Moneyline. Meanwhile, these two teams are putting up a combined 11.8 runs per game over their last 10. Even with a decent pitching matchup, I'll take the over at the hitter-friendly Citizens Bank Ballpark.
Top Sports Betting Offers