The New York Giants reportedly hired Joe Judge as their new coach. NESN.com's Michaela Vernava gives background on Judge's career as a coach.