National Football League
fromnewyorkupstate
1 day agoBuffalo Bills preseason fan favorite gets signed to 53-man roster ahead of Patriots game
Jimmy Ciarlo earned a Bills roster spot after a standout special-teams hit and will likely play special teams amid multiple linebacker injuries.