The Broncos have agreed to sign Marlon Brown to a one-year deal, Cameron Wolfe of The Denver Post tweets. The speedy wide receiver has history with coach Gary Kubiak thanks to their time together in Baltimore.

Brown, who turned 25 in April, spent the last three seasons in Baltimore, though he saw his role in the offense decline since making his debut in 2013. In his rookie season, the Georgia product caught 49 balls for 524 yards and seven touchdowns. He has failed to reach the end zone since then, and recorded just 14 receptions and 112 yards in 2015.

While Brown contributed occasionally on special teams, wasn’t a key piece of that unit in Baltimore last year. When taking into account his reduced role on offense, it was no surprise that the team opted not to extend him an RFA tender earlier this offseason. The Ravens re-signed Brown to a lesser salary in mid-March, but dropped him from the roster in May.

Photo courtesy of USA Today Sports Images.