Photo detail

Mar 15, 2013; Lake Buena Vista, FL, USA; Atlanta Braves third baseman Juan Francisco (25) hits a solo home run during the third inning against the New York Mets at Champion Stadium. Mandatory Credit: Douglas Jones-USA TODAY Sports

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment