The Full 90

July 15, 2010 11:56 AM

The roof, the roof, the roof is being built

Crews this week began installing the trusses that will support the most iconic feature, the roof, for the new Kansas City Wizards stadium at The Legends in Kansas City, Kansas.

The Full 90

Covering Sporting Kansas City and soccer throughout the Midwest and the world

Related content