Brown has played for the Seahawks and Cardinals previously, so he’s already pretty familiar with the NFC West.
Brown, 30, wound up signing on with the Cardinals as an undrafted free agent out of Clemson back in 2013. He played out his rookie contract before returning to the Cardinals on a one-year restricted tender worth $1.671 million back in 2016.
The Cardinals later signed Brown to a one-year extension towards the end of the 2016 season. He spent the past two years with the Seahawks.
In 2019, Brown appeared in 14 games for the Seahawks and caught 16 passes for 220 yards receiving and two touchdowns.