John Mara

Giants CEO and President John Mara talks about the team's issues going forward and about Tom Coughlin's resignation.