The Cardinals made Williams a third-round pick in 2017. He made only 20 catches for 202 yards and a touchdown in his two seasons.
He played 16 games with eight starts.
The Seahawks made Odhiambo a third-round choice in 2016. He played 15 games with seven starts in his two seasons in Seattle.
The Cardinals signed him last December, and he appeared in one game.