The Arizona Cardinals are giving tight end Trey McBride a four-year, $76 million contract extension, per his agents of ...