Bills cut the cord on Stroud ‘Stroud’s release wasn’t a surprise. At 32, he is a declining player with 10 years in the NFL. Releasing him allows second-year defensive linemen Alex Carrington and Torell Troup to compete for more playing time.’ No related posts.