May 14, 2012
Pittsburgh Pirates' Rod Barajas watches the ball after he hit a solo home run during the second inning of a baseball game against the Miami Marlins on Monday in Miami.
Currently there are no comments. Be the first to comment!
City, State, Zip: