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