The Arizona Cardinals and Trey McBride agreed on a four-year, $76 million contract, according to Ian Rapoport of NFL Network. After McBride made unfortunate NFL history with the Cardinals, he is ready for a new chapter. The tight end finished with the third-most receiving yards for his position group. Furthermore, McBride led the Cardinals in […]