DeAndre Hopkins and the Arizona Cardinals have agreed to a two-year, $54.5 million extension, which is the richest ever for a non-quarterback at $27.25 million per year.

Hopkins gets $42.5 million in guaranteed money at signing. Hopkins also received a $27.5 million signing bonus.

Hopkins negotiated the deal himself.