I just got back from New Britain, Connecticut where Gary Sheffield played for the Trenton Thunder tonight. It was cold and windy, so I only stayed for his first three plate appearances. Here's Gary in the on-deck circle before his first plate appearance in the first inning: