Truman Sports Complex
The Harry S. Truman Sports Complex, Kansas City, Missouri. The football stadium seats 75,000, the baseball stadium, 42,000. The complex also hosts
Harry S. Truman Sports Complex for Football and Baseball, Kansas City, Missouri
6 Ways Kansas City Has Changed Since The Chiefs' 1970 Super Bowl Win
Chiefs to discuss future of Arrowhead Stadium in coming year
Royals Set To Decide On $2B Stadium - Front Office Sports
The Story of Truman Sports Complex: Home of Arrowhead and Kauffman Stadiums — KC Yesterday
Truman Sports Complex, 1 Royals Way, Kansas City, Missouri, Stadiums Arenas & Athletic Fields - MapQuest
Northeast News, Royals Stadium
Step Inside: GEHA Field at Arrowhead Stadium - Home of the Chiefs