According to ESPN's Brady Henderson, the Seahawks waived wide receiver Penny Hart to open up a spot for Gordon on their 53-man active roster.
Gordon is eligible to play in the final two games of the regular season. Head coach Pete Carroll told reporters the Seahawks are "planning the week like he has a chance to contribute" in Sunday's game against the Los Angeles Rams, per Henderson.
The NFL suspended Gordon indefinitely in December 2019. It was his fifth suspension since he entered the league in 2012. He had made five appearances for the Seahawks in 2019, catching seven passes for 139 yards.
That Gordon continues to receive chances is a testament to his talent. He led the league in receiving yards (1,646) in 2013 despite missing two games, and he's averaging 17.2 yards per reception over his career.
The 29-year-old returns to an offense that ranks 12th in passing yards (256.1 yards per game). Russell Wilson has leveled off a bit after throwing for 2,541 yards through the first half of the season.
Seattle doesn't need Gordon to play a key role in the passing game. DK Metcalf is likely on his way to a Pro Bowl nod, and Tyler Lockett is averaging his second-highest receiving yards per game (65.7).
The Seahawks' receiving depth beyond Metcalf and Lockett falls off, though, which is presumably why the front office made a run at Antonio Brown before he signed with the Tampa Bay Buccaneers.
Gordon gives the Seahawks a ready-made downfield target and helps open up the offense at a time when they're looking to hold onto the top spot in the NFC West.