The 26-year-old spent his first four NFL seasons with the Steelers after being chosen by Pittsburgh in the third round of the 2013 draft out of Oregon State. Wheaton has appeared in 44 games with 20 starts, catching 103 passes for 1,457 yards and seven touchdowns while also averaging 23.6 yards on 27 kickoff returns.
Wheaton had a breakout season in 2014, compiling 53 receptions for 644 yards and two TDs. He followed in 2015 with 44 catches for 749 yards and five touchdowns.
The 5-11, 189-pounder sustained a shoulder injury last preseason that limited him to three regular-season games before he was placed on injured reserve Nov. 19.