Josh Gordon (10) Bill Streicher-USA TODAY Sports

Stop us if you’ve heard this one before. Receiver Josh Gordon officially submitted his reinstatement letter to the league office and commissioner Roger Goodell, a source told Adam Schefter of ESPN.com (Twitter link).

Gordon’s most recent reinstatement was rescinded in February, making him once again suspended indefinitely. He was then released by the Seahawks in early March. He said a few weeks later that he hoped to eventually return to the NFL again, and now he’s making moves in that direction. Schefter notes that Gordon “hopes to be with a team for training camp.”

He also reports that the NFL has been giving the former Brown and Patriot random drug tests for the past three months, and Gordon is “said to have passed all tests.” That’s great news, and hopefully he can keep it up. Gordon, of course, appeared on the verge of becoming a superstar with Cleveland back in the day before substance abuse issues derailed his career.

He was a First-Team All-Pro in 2013 when he led the league in receiving yards with 1,646 in only 14 games, but things quickly unraveled after that. He’s been suspended numerous times and last played in 2019 when he appeared in six games with New England and five with Seattle.

He only just turned 30, so he should have plenty left in the tank physically. Whether he can keep things in order off the field is an entirely different question, and he likely won’t have teams beating down his door assuming Goodell even approves another reinstatement.

He won’t get much, if any, guaranteed money and will need to settle for a short prove-it deal if he gets cleared by the league.

More must-reads:

TODAY'S BEST
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back