Steve Weatherford

Steven Thomas Steve” Weatherford (born December 17 1982) is an American football punter for the New York Giants of the National Football League. He was signed by the New Orleans Saints as an undrafted free agent in 2006. He played college football at Illinois. He also played for the New Orleans Saints Kansas City Chiefs