Arizona Cardinals RB David Johnson is scheduled to earn $10.2 million in 2020, with the entire amount guaranteed on the third day of the new league year. In the opinion of ESPN’s Josh Weinfuss, it is possible Johnson will be a cap casualty with his ‘production and contract going in opposite directions.’