Giants Video | New York Giants – Giants.com

Patriots DB Devin McCourty: Judge is 'made to have success' in NY

Patriots safety and three-time Super Bowl champion Devin McCourty believes Joe Judge is "made to have success in New York."

Advertising