- Joined
- May 8, 2002
- Posts
- 355,252
- Reaction score
- 38
The New York Giants have placed the franchise tag on punter Steve Weatherford, who spent only one season with them. Weatherford was a key contributor in the team's run to the Super Bowl championship, both as a punter and a holder on kicks. Weatherford has played six seasons in the NFL with five teams.
More...
More...