The Giants Guys are in the “Lab “interviewing Super Bowl Champ Kawika Mitchell.
Kawika talks about Coughlin, Eli, his bond with that 2007 team, and how New York is the best place ever to win a Super Bowl.