A member of the New York Giants playing baseball? What is this, the 1950s?
Nope, just David Wilson, the newest first-round draft pick of the football Giants taking batting practice before Wednesday's Mets game. He later threw out the first pitch.
Oh, and he can juggle (mouse over the black screen below to hit play):