Upload Photo

2012 MLB All-Star Game

The National League beat the American League, 8-0, in the 83rd MLB All-Star Game at Kauffman Stadium in Kansas City, Mo.

Subscribe to Newsday’s sports newsletter for stories, photos and videos about your favorite New York teams plus national sports news and events.