Odell Beckham is still struggling with a right hamstring injury, which has caused him to miss the New York Giants' offseason workouts. The star wide receiver recently stated that he’s on his way back to recovery but won’t rush the return so it won’t aggravate the injury again.