News

July 9, 2012 1:33 PM

Carlos Beltran is still smiling in KC

Carlos Beltran knows this town well. He'll strut his stuff in the home run derby tonight. Will fans cheer?

-Jeff Rosen

Related content

Suggested for you

Comments