One of the most experienced punters in the NFL will be available in free agency once the window opens on March 12. After three seasons with the Buffalo Bills, Sam Martin will be an unrestricted free agent after the team announced his release on Thursday afternoon. While Martin was under contract through the 2025 season, […]