It’s hard to play in the NFL, and it takes a toll on one’s body. No, really! As such, consecutive game streaks in the NFL are quite impressive. One, you have to be good enough to stay in your job.
The countdown to the start of the New York Giants’ 2025 season is underway, as we’re now 18 days away from the opening kickoff against the Washington Commanders.
The New York Giants signing of then-free-agent punter Jeff Feagles in 2003 may not have been the flashiest move in NFL free-agency history, but it turned out to be incredibly valuable and landed Feagles on FOX Sports' Ralph Vacchianos NFL's All-Time Free Agency List.