10. Kevin White
The concern here is injury. White was drafted by the Chicago Bears in the first round in 2015 but has been considered a bust by some.
He spent time on injured reserve for the majority of his first three seasons. He didn’t play a single game in his rookie season of 2015 and just four games in 2016. He managed to get one game under his belt in 2017.
White only has 25 receptions over his first four seasons, so really other than being injured, the Cardinals probably don’t know exactly what they are getting in White. The team is giving him a one year contract.
While safe with a one year contract, he may have to play all season before the Cardinals decide on whether to keep him moving forward. Arguably the biggest receiving pickup for the Cardinals in the offseason, White will need to work hard to show he is still the receiver the Bears thought they were getting in 2015.