The Full 90

June 10, 2011 12:56 PM

Don't have a cow man

Sporting Kansas City opened its new $200 million stadium last night, but why is it all I can think about today is a guy in a cow suit and a controversial non-call?

The Full 90

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

Related content