Stock Photo: Aerial view of Kauffman Stadium and Arrowhead Stadium at the Truman Sports Complex in Kansas City, Missouri, USA

Stock Photo: 4017-2638 Aerial view of Kauffman Stadium and Arrowhead Stadium at the Truman Sports Complex in Kansas City, Missouri, USA