Tim Heitman-USA TODAY Sports

The Dallas Cowboys are hosting WR Tyron Johnson for a visit, according to Michael Gehlken.

Gehlken adds that the team could sign him upon completion of a physical.

Johnson, 28, signed with the Texans as an undrafted free agent out of Oklahoma State following the 2019 NFL Draft. He signed a three-year $1.755 million contract but was waived coming out of the preseason.

Johnson signed with the Bills practice squad a few days later. From there, he had brief stints with the Texans, Panthers, Chargers, and Jaguars before signing on with the Raiders.

The Texans brought Johnson back but eventually waived him once again. He later joined the Bengals before the 49ers signed him to a contract. San Francisco waived him after the 2023 draft.

From there, Johnson caught on with the Cowboys and signed a two-year deal, but was ultimately waived coming out of the preseason. He spent last season on their practice squad.

In 2022, Johnson appeared in four games and caught one pass for eight yards receiving. 

More must-reads:

TODAY'S BEST
Titans GM shares surprising update about Cam Ward, Will Levis
Connor Bedard facing major criticism for refusing to play for Team Canada at World Championship
Eastern Conference team 'forecasted' as Kevin Durant landing spot
Rockies off to worst start in National League history
Jordan Love’s new weapon shares honest observation of Green Bay
Golden Knights forward facing suspension ahead of Game 3
Browns GM sends message to fans regarding Nick Chubb's future
Ashton Jeanty nearly sets NFL record without playing a snap
Red Sox star Rafael Devers sounds off on front office
LeBron James once again shades Lakers' front office
SEC, Big Ten reportedly in favor of another major change to College Football Playoff
Top landing spots for former No. 1 overall pick
Packers WR sees contract offer retracted for disappointing reason
Timberwolves bounce back with emphatic Game 2 win over Steph Curry-less Warriors
Pope Leo XIV's three surprising connections to the sports world
Pirates make long overdue change in leadership
Shedeur Sanders reportedly made big admission about Giants coaches
There are too many MLB teams not even trying to compete
George Pickens answers the big question about his contract
LeBron James tries to explain Lakers' embarrassing playoff exit