2012 MLB All-Star Game: AL vs. NL at Kauffman Stadium, Kansas City
2023 MLB Season Preview: Kansas City Royals - Battery Power
All-Star Game 2015: An A.L. Homer to Start, and the N.L. Is
NL beats AL in 2023 MLB All-Star Game
MORE
2023 All-Star Game facts and figures
2012 MLB All Star Game Open Thread: We were never in Kansas
2012 MLB All-Star Game - Sports Illustrated
2023 All-Star Game facts and figures
2012 MLB All-Star Game - Sports Illustrated
2022 MLB All-Star Game starters
83RD ALL-STAR GAME, NL AT AL IN KANSAS CITY, MO - July 10, 2012
Ballpark Review: Kauffman Stadium (Kansas City Royals) – Perfuzion
Salvador Perez selected to eighth All-Star Game as 2023 AL reserve