As a soccer fan and KC Wizards season ticket holder, I'm super pumped final approval for the new soccer-specific stadium was granted today.
Construction literally starts immediately.
The new Wizards stadium (yet to be officially named) will be located in the Legends shopping area out near the KC Speedway. It will be directly across from Nebraska Furniture Mart. I think it's a great location for the stadium. Hats off to Rob Heineman and the rest of the ownership group for making this happen. Their commitment to KC has been steadfast. I hope KC rallies to support the team. A new stadium of this caliber should be a great draw.
It will likely open in the middle of the 2011 season. I can't wait.