2012 MLB All Star Game Betting Trends

Tonight at Kansas City’s Kauffman Stadium, the games elite will face off in the 83th annual MLB All-Star game. Since it’s inception in 1933, the National League has a slight lead in the midsummer classic with a 42-38 record, including victories the past two summers. However, prior to this abbreviated winning streak the American League had won twelve consecutive…