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

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