Miami Marlins Casey McGehee waits to bat during batting practice before a game against the Cincinnati Reds, Friday, July 10, 2015, in Miami. The Marlins signed McGehee Friday after he was released by the San Francisco Giants.
Miami Marlins Casey McGehee waits to bat during batting practice before a game against the Cincinnati Reds, Friday, July 10, 2015, in Miami. The Marlins signed McGehee Friday after he was released by the San Francisco Giants. Lynne Sladky AP
Miami Marlins Casey McGehee waits to bat during batting practice before a game against the Cincinnati Reds, Friday, July 10, 2015, in Miami. The Marlins signed McGehee Friday after he was released by the San Francisco Giants. Lynne Sladky AP