Bill O'Brien is a decent coach but the worst GM in the NFL. The cardinals would've traded a pick just to get rid of Johnson's contract, absolutely absurd to get Hopkins in return. Meanwhile, the not as good Diggs goes for the better part of the Bill's draft.