Marshall, 29, is a former fifth-round pick of the Jaguars back in 2012. However, he lasted just over a year in Jacksonville before he was waived at the start of the 2013 season and later signed to the Broncos practice squad.
Denver brought Marshall back for the 2016 season on a one-year, restricted tender before eventually agreeing to a five-year, $34.553 million contract that includes $20 million guaranteed. He was set to make a base salary of $6.5 million for the 2019 season when the Broncos declined his option.
Marshall signed a one-year contract with the Raiders this past March, but wound up being released coming out of the preseason. He just returned to the Raiders last week.
In 2018, Marshall appeared in 11 games for the Raiders and recorded 42 tackles, and a pass defense.
Johnson, 23, was selected in the fourth round of this year’s draft by the Raiders. He later signed a four-year, $3.2 million contract with Oakland but was placed on injured reserve coming out of the preseason with a facial fracture.
The Raiders recently designated Johnson to return from injured reserve.
During his college career at Houston, Johnson recorded 115 tackles, four interceptions, and 12 pass defenses over the course of four seasons and 34 games.