The midpoint of the MLB season is upon us, and teams are looking to gain momentum heading into the All-Star break. There are 13 games scheduled for Monday, June 29. Take a look at some or all, as you wish, but I am making picks for four games. The headlined matchup is a NL West battle between the Arizona Diamondbacks and the San Francisco Giants.
Detroit Tigers versus New York Yankees
Despite going 2-4 over the last six, the Yankees hold a one-game lead in the AL East, while the Tigers are fourth in the AL Central, eight ...












