Giants draft pick David Wilson takes BP, juggles

David Wilson, the first round draft choice of the New York Giants, throws out the first pitch. (May 30, 2012) Credit: David Pokress
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):
More MLB news

Details of Rob Refsnyder's $6.25 million, 1-year contract with the Seattle Mariners

Details of Zach Pop's $900,000, 1-year contract with the Philadelphia Phillies

Details of Sean Newcomb's $4.5 million, 1-year contract with the Chicago White Sox

Japanese star Tatsuya Imai aims to win championship with the Houston Astros
3m read

Details of Jacob Webb's $1.5 million, 1-year contract with the Chicago Cubs