The Arizona Cardinals and standout tight end Trey McBride have agreed on a four-year contract extension, the team announced ...