Jeremy Maclin has reportedly agreed to a two-year contract with the Baltimore Ravens.

ESPN’s Adam Schefter also reports the Ravens could still be in the running for free agent Eric Decker.

The wide receiver will immediately slide into the starting rotation and will play opposite Mike Wallace. Essentially, he’ll be taking over for Steve Smith Sr., who retired after last season. This deal will bump Breshad Perriman down the totem pole a bit, but he should still see plenty of action as the team’s No. 3 receiver.

Maclin was surprisingly cut by the Kansas City Chiefs recently. He visited the Buffalo Bills before making a trip to Baltimore. Ultimately, he decided playing for the Ravens would give him the best chance to succeed.

Though last year was a disappointing one for the veteran, he did have a stellar 2015 campaign in which he received 87 passes for 1,088 yards and eight touchdowns. He’ll be a huge addition for a Ravens team that has missed the playoffs the past three years running.