Picking the All-Star Teams: National League

Since the 1996 All-Star game held in Philadelphia, the American League has won ten of the eleven mid-season classics. The only time the National League didn't lose: the 2002 game that ended in a 7-7 tie. That means for twelve consecutive seasons, the best of the NL haven't been able to defeat the best of the AL. So why is that? [read more...]