Truman Sports Complex

Truman Sports Complex is in Kansas City, Missouri, pictured before expansive renovations in the late 2000s, with Arrowhead Stadium and Kauffman Stadium.

The Truman Sports Complex is a sports and entertainment facility in Kansas City, Missouri. It includes two major league sports venues: Arrowhead Stadium, which is home to the National Football League's Kansas City Chiefs, and Kauffman Stadium, which hosts Major League Baseball's Kansas City Royals. The complex also hosts various other events during the rest of the year. and Truman sports complex is named for the Sports Complex in honor of Former U.S. President Harry S. Truman.