Truman Sports Complex
Sports and entertainment facility located in Kansas City, Missouri / From Wikipedia, the free encyclopedia
The Truman Sports Complex is a sports and entertainment facility in Kansas City, Missouri. It hosts two major league sports venues: 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.
This article needs additional citations for verification. (January 2024) |