Steve Weatherford

NY Giants Punter Steve Weatherford discusses the team's tough loss against the Cowboys.