News

July 9, 2012 2:06 PM

MLB Mascot attack!

Mascots from Major League Baseball teams swarm onto the set of MLB Network TV Monday afternoon at Kauffman Stadium. -David Eulitt

Related content

Suggested for you

Comments