Ian Rapoport reports that the Bears signing former Steelers WR Markus Wheaton to a contract.

Adam Jahns reports that Wheaton receives a two-year deal worth $11 million and includes $5 million guaranteed. The contract also includes bonuses for receptions and receiving yards.

Earlier in the day, Jason La Canfora of CBS Sports reported that the Eagles were considering Wheaton. However, it appears as though the Bears wound up being his best option in the end.

Wheaton, 25, is a former third-round pick of the Steelers back in 2013. He played out the final year of his four-year, $2,811,376 contract with the Steelers and was testing the open market as a free agent for the first time in his career.

In 2016, Wheaton appeared three games for the Steelers and caught four passes for 51 yards receiving and one touchdown.