Tom Hanslin·News and Rumors·6 years ago·1 min readWATCH: Giants’ Odell Beckham Jr. takes BP with Yankees, hits home runNow batting … No. 13 … Odell Beckham Jr … No. 13. The New York Giants wide receiver hit one... Read More