‘According to a report Wednesday night, there could be a good reason for the decline. Beasley’s agent, Justin Turner, told NFL Network’s Mike Garafolo that Beasley played through three broken ribs the second half of the 2021 season. Beasley played in 16 games for the Bills in 2021, missing the Week 16 win over the Patriots after testing positive for Covid-19. From Weeks 9-12, Beasley was on the Bills’ injury report because of his ribs. From Week 13 on, he was only on the injury report for veteran rest days during practice.’