This guy is Josh Womack, a player for the Long Beach Armada of the independent Golden Baseball League.

Hat tip to Big League Stew

Advertisements