He appears to have actually played a fair amount of 1B in the minors. Not a ton of time there, but enough where you could give him a first baseman's mitt and send him out there and he'd probably have a clue, at least. http://www.thebaseballcube.com/players/S/Geovany-Soto.shtml