NFL.comCardinals, DeAndre Hopkins agree to 2-year, $54.5 million extensionSep 8, 2020Nick ShookBy Nick Shookmore_vert