It goes without saying New York Giants wide receiver Odell Beckham Jr. is a man of many talents. He flaunted his athletic prowess on the diamond once again, this time for the New York Yankees.

Prior to their matchup with the rival Boston Red Sox, Beckham was showing off his swing for fans and members of the Yankees. He even managed to go yard a few times, via Kenny Ducey of Sports Illustrated:

Beckham's skills in the batter's box should come as no surprise. He was doing the same not too long ago as an honorary guest of the Tampa Bay Rays. It's clear that Beckham's skills are not just limited to football.

When he is not hitting dingers in batting practice, he is often seen on the basketball court as well. Although his shooting form is nothing short of abysmal, the All-Pro's athleticism translates well to the hardwood. Of course, the most encouraging aspect of Beckham's eventful offseason is that it shows how well he has recovered from the ankle injury.

Beckham's looming status has been a storyline throughout the offseason. His desire to become the highest-paid wideout in the league has resulted in speculation that there could be a holdout during training camp. Despite his shortened 2017 campaign, there is no question that he is still one of the best receivers in the league.

Fortunately, the Giants can at least take solace in the fact that Beckham appears to be getting back to his normal self from a health standpoint.