Nick Wright explains why John Mara is at fault for the New York Giants’ debacle of a season.

Video Details

Nick discusses the Giants' owner John Mara.