Veteran wide receiver Robert Woods announced his retirement on Instagram on Tuesday (via Adam Schefter of ESPN). The 33-year-old signed a one-day contract to retire as a member of the Rams.

A former USC Trojan, Woods entered the NFL as Buffalo’s second-round pick in 2013. He ended up spending four years as a member of the Bills, with whom he caught 203 passes for 2,451 yards and 12 touchdowns.

The California native parlayed his solid production as a Bill into a five-year, $39MM deal with the Rams in 2017. The move worked out beautifully for both parties.

Joining the Rams in Sean McVay‘s first season as their head coach, Woods racked up 56 catches for 781 yards (then a career high) and five touchdowns. Woods went on to post his three best seasons after that. He finished with between 86 to 90 receptions in each year and surpassed the 1,100-yard mark twice, including a personal-high 1,219 in 2018.

Woods’ career began going downhill when he suffered an ACL tear in practice in November 2021. The injury limited Woods to nine games and held him out for the Rams’ Super Bowl-winning playoff run.

In March 2022, several weeks after the Rams hoisted the Lombardi Trophy, they traded Woods to the Titans for a sixth-round pick. Woods played his lone 17-game season that year, but after he put up 53 catches, 527 yards and two TDs, the Titans released him.

In the wake of his Titans breakup, Woods landed a two-year deal with the AFC South rival Texans. He saw the pact through and played in 29 games, though Woods only combined for 60 catches, 629 yards and one score.

Woods stayed in the AFC when he inked a one-year, $2MM contract with the Steelers last offseason, but he didn’t crack their roster. The Steelers released Woods in late August, and he didn’t sign elsewhere all season. He’ll now wrap up an impressive 12-year career that included 683 catches, 8,233 yards and 38 TDs over 171 games.

View Comments (2)