There were rumblings that Odell Beckham was unhappy in Cleveland, but that seems to be in the past. Kirby Lee-USA TODAY Sports

Odell Beckham Jr. 'all-in' on Browns' virtual offseason program

Cleveland Browns wide receiver Odell Beckham Jr. annoyed pockets of fans last year when he skipped aspects of the team's offseason training program. 

With new head coach Kevin Stefanski leading the charge heading into the summer months this time around, though, it appears the 27-year-old star wants to make good impressions to those who don't yet know him personally. 

As Mary Kay Cabot of Cleveland.com explained on Wednesday, Cleveland offensive coordinator Alex Van Pelt praised Beckham while speaking with reporters:

"He’s all-in," Van Pelt said of the wideout who is still recovering from surgery to repair a core muscle injury.

Van Pelt continued: "He’s bought in. He’s been there, and it’s awesome. It’s good to have him there. It’s good for him. That’s a tribute to Kevin, I think, and the guys that are buying into the program."

Van Pelt also explained that he's spoken with former New York Giants head coach Ben McAdoo, who worked with Beckham when the two were with Big Blue: 

"Ben McAdoo had Odell in New York, and everything that Ben talked to me about him, I’ve seen. He’s a worker. He loves football. He’s smart as hell. He’s just been a model guy this offseason. I can’t wait to get him in the building and get him on the field. He’s been outstanding.”

In 2019, Beckham caught 74 of 133 targets but finished his debut season alongside Browns quarterback Baker Mayfield with only four touchdowns, his lowest-scoring production for a campaign that included appearances in 16 games. 

More must-reads:

TODAY'S BEST
Hurricanes restrict ticket sales for series against Rangers
Cowboys QB Dak Prescott provides significant update on contract negotiations
Yankees 2B after loss to Orioles: 'We got punched in the face'
Browns are reportedly losing patience with Deshaun Watson
Georgia makes Kirby Smart the highest-paid coach in college football
Clippers will need to fight for their playoff lives in Game 6 without injured star
Bucks getting one of two stars back for Game 6 vs. Pacers
Ex-Knicks GM emerges as candidate for Pistons' president role
Encouraging sign emerges about Timberwolves HC Chris Finch after sideline injury
Patriots HC Jerod Mayo open to a reunion with Tom Brady
LeBron James no longer prioritizing playing with Bronny?
Insider provides timeline for 'likely' firing of Darvin Ham
Cowboys QB Dak Prescott shares thoughts on reunion with RB Ezekiel Elliott
Steelers RB discusses wild potential role for Justin Fields
Vikings' J.J. McCarthy wanted one team to draft him
Team Penske driver discusses bouncing back after IndyCar St. Pete disqualification
James Harden sets dreadful playoff record in Game 5 loss
Suns GM faces backlash for bizarre claims about Kevin Durant
Pair of Celtics score 25 points in series-clinching win over Heat
Oilers stars take over in second period to eliminate Kings