News

December 26, 2010 12:00 AM

Clay: Cards' new arena a site to behold

For starters, it's just so gosh-darn bright. Be careful, because the brand-spanking new KFC Yum Center can blind you with its shiny new features, its bells and whistles, its gleaming features.

Related content

Comments

Videos

Editor's Choice Videos