Want to change something on this page or create your own? Register today, it's fast and free!
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 additionally played for the New Orleans Saints, Kansas City Chiefs, Jacksonville Jaguars and the New York Jets. [+]