The Cardinals signed Trey McBride to a four-year extension that will make him the highest-paid tight end in NFL history.