Four seasons ago, Steve Weatherford was as big a postseason hero as a punter can be, helping the New York Giants to their 2011 championship with a brilliant performance in the NFC Championship Game in San Francisco and three punts inside the 10-yard line in Super Bowl XLVI against the Patriots.