Non-pitchers pitching

Here, have a couple:

Nick Swisher (4/13/09):

Jonathan Van Every (4/30/09):

Hey if you could find some of Boggs, Canseco and Zeile I would love that. lol