This article needs additional citations for verification. (January 2024) |
The Truman Sports Complex is a sports and entertainment facility in Kansas City, Missouri. It hosts two major league sports venues: GEHA Field at Arrowhead Stadium, hosting the National Football League's Kansas City Chiefs, and Kauffman Stadium, hosting Major League Baseball's Kansas City Royals. The complex also hosts various other events during the rest of the year.