Buffalo Bills roster: Sam Martin is new punter, 14 join practice squad
Buffalo Bills vs New England Patriots Week 13 Injury Recap
The Los Angeles Rams have quietly had a great offseason
Bills sign punter Sam Martin
Bills special teams coach: Jordan Gay is a 'high production player
Bills sign punter Sam Martin
Bills sign punter Sam Martin after releasing Matt Araiza
Sam Martin: Breaking News, Rumors & Highlights
Bills sign punter Sam Martin
Bills sign punter Sam Martin