Top 10 List: Popular Things The Last Time The National League Won An All-Star Game

Wednesday, July 14th, 2010

Thanks to Atlanta Braves catcher Brian McCann, the National League broke a streak of 13 years without a win in the All-Star Game last night. The last time the senior circuit took home an All-Star win was way back in 1996, when this was quite a different country. We decided to ...