Emmanuel Sanders signs with the Broncos

The Broncos have agreed to terms with former Steelers wide receiver Emmanuel Sanders on a three-year contract, pending a physical.

Per Head Services saw that Sanders’ decision to join the Broncos had some controversy. According to NFL.com, his agent, Steve Weinberg, is accused of reaching an agreement with the Chiefs on Saturday, then shopping around that agreed-to offer. Sanders also visited the Jaguars and Buccaneers.

Sanders set career-highs in receptions (67), receiving yards (740) and touchdowns (six) in 16 games last season, his fourth with the Steelers.

The Broncos lost Eric Decker in free agency to the Jets.

Originally selected by the Steelers in the third round of the 2010 draft, Sanders caught 161 passes for 2,030 yards and 11 touchdowns in 56 games with the Steelers. He has also returned 41 kickoffs for 1,016 yards and 16 punts for 175 yards.