The Full 90

April 13, 2010 8:22 PM

KC Wizards a winner on the field -- and with new stadium

Kansas City soccer fans have a lot to be excited about these days. An editorial from The Kansas City Star

The Full 90

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

Related content