Sports

DeAndre Hopkins lands two-year, $54.5 million contract extension from Cardinals, per reports

DeAndre Hopkins landed his long-sought extension in the form of a two-year, $54.5 million pact with the Arizona Cardinals.