2012 MLB All-Star Game: AL vs. NL at Kauffman Stadium, Kansas City
The KC Royals have hosted 2 of 3 of city's All-Star Games
MLB All-Star Game 2023: National League wins Midsummer Classic for first time in 11 years
Salvador Perez selected to eighth All-Star Game as 2023 AL reserve Kansas City News - Bally Sports
MORE
2012 MLB All-Star Game - Sports Illustrated
History of Kauffman Stadium
Kansas City to host 2012 MLB all-star game
NL routs AL 8-0 in All-Star game
San Francisco Giants steal the show at All-Star game – The Mercury News
All-Star Game History: 6 Bizarre Starting Pitchers
MLB All-Star Ballot 2023 Phase 2 second standings update