1 - 1 of 1 items
Truman Sports Complex
Aerial view of the Truman Sports Complex and surrounding area in Kansas City. Arrowhead Stadium is on the right and Kauffman Stadium is on the right. The stadiums are surrounded by large, empty...
Date Published
1986-06