Thoughts on David Johnson’s $39 Million Extension
There was much buzz last weekend about a $39 million contract extension signed by Cardinals running back David Johnson and now with a better picture of the contract we can break down the deal and see where it benefits both sides.