NFL free agent Odell Beckham Jr. made headlines after a resurfaced video of him speaking about the struggles that come with earning big money over the course of his career on "The Pivot" podcast went viral. In the episode that was released in October, Beckham claimed that earning $100 million across five years in the NFL doesn't help a player create generational wealth, which led to the wideout facing backlash from fans.On Tuesday, a video doing the rounds on social media claimed that Beckham sold his game-worn Chrome Hearts cleats for $50,000, which sparked a reaction from analyst Jason Whitlock."It was illegal for anyone to criticize OBJ's irresponsible behavior. You would be convicted of racism or selling out. So-called 'black culture' makes it illegal to give young black men constructive criticism," Whitlock tweeted.During his appearance on "The Pivot" podcast, Beckham shared a breakdown of his expenses, having made the big bucks in the NFL.“I’ve always explained this to people, bro, you give somebody a five-year, $100-million contract — what is it really?" Beckham said. "It’s five years for 60 (million). You’re getting taxed. Do the math, that’s 12 a year that you have to spend, use, save, invest, flaunt, whatever.“’I’mma buy a car, I’mma give my momma a house.’ Everything costs money. So, if you’re spending $4 million a year, that’s really $40 million over five years, eight a year.”Beckham has played 10 seasons in the NFL so far. According to reports from Spotrac, he has made $101,896,476 in career earnings.Odell Beckham Jr. responds to criticism from comments on $100 million contractFormer Miami Dolphins WR Odell Beckham Jr. - Source: GettyOn Tuesday, Odell Beckham Jr</a>. responded to the backlash he received for his comments about not being able to leave generational wealth after earning $100 million."Boy u can’t say nothin in this world nowadays, that’s why I been in my own lane my own world n put the way. People love to take Shxt completely outta context to rationalize a statement in their own head that makes sense to them… what a world," Beckham tweeted.Beckham, a three-time Pro Bowler, won a Super Bowl with the LA Rams in 2022. He last played for the Miami Dolphins in 2024, but was waived after making nine appearances.