A couple hours before kickoff I had the chance to check out what will be the new home of the Kansas City Wizards. One of the original MLS franchises, K.C. will have a brand-new soccer-specific stadium completed by June 1, 2011.
Capacity is 18,500 but can flex up to about 20-21K with standing-only room. Expect to see an all-star game or MLS Cup there in the next couple years. Should be great.
Here are a couple pictures: