The NFL's oldest player at 44, Feagles announced his retirement on April 30. Considered the most durable punter in NFL history, Feagles made his pro football debut in 1988 for the New England Patriots after going undrafted out of Miami. Over a 22-year career, he also played for the Eagles, Cardinals, Seahawks and Giants. The two-time Pro Bowl punter holds NFL records for most consecutive games played, most punts, most punts inside the 20-yard line, most punting yards and most games played. He won his only championship with the Giants, who defeated the previously undefeated Patriots in Super Bowl XLII.