The Michael Kay Show: 9/24

Who is to blame for the Giants 0-3 start? Victor Cruz says they absolutely will make the playoffs.