When's the last time the National League won the MLB All-Star Game?
Ballpark Review: Kauffman Stadium (Kansas City Royals) – Perfuzion
2012 MLB All Star Game Open Thread: We were never in Kansas, anymore. - Red Reporter
2012 MLB All-Star Game - Sports Illustrated
MLB: Papelbon closes out NL rout in All-Star Game – The Mercury
N.L. All-Stars Crush A.L.'s to Earn Home-field Advantage for World Series - The New York Times
2012 Major League Baseball All-Star Game - Wikipedia
83rd MLB All Star Game (pt1/2) - Tuesday, July 10, 2012 - 7:00pm CDT - FOX
All-Star Game notebook: Fans hear jeers for booing Cano
BC-BGiant blowout: NL routs AL 8-0 in All-Star game – thereporteronline
2023 MLB All-Star Game FAQs
MLB All Star Game 2012 Results: NL Wins Meaningless Home-Field Advantage, News, Scores, Highlights, Stats, and Rumors