Originally Posted by |Zach|
The nicest Soccer specific stadium in North America. Right in Kansas City, KS. Even though it should have been in Missouri.
Thats what they were going to build where Bannister Mall is? WTF KCMO?
If you don't have a seat at the table, you're probably on the menu