Odhiambo, 25, is a former third-round pick of the Seahawks back in 2016. He was in the third year of his four-year, $3.362 million contract and set to make base salaries of $644,000 and $735,000 over the next two years of the agreement when the Seahawks elected to cut him loose coming out of the preseason.
In 2017, Odhiambo appeared in seven games for the Seahawks.
Johnson, 25, originally signed on with the Ravens as an undrafted free agent out of Rutgers back in 2015. He spent most of his rookie in Baltimore before he was claimed off of waivers by the Browns.
Johnson had brief stints with the Cardinals, Chiefs and Bears before the Vikings signed him to a contract during the preseason. Unfortunately, he was waived soon after as they trimmed their roster down to 53 players.
Johnson has yet to appear in an NFL game.