Bills wide receiver Cole Beasley passed his physical and is off the Active/Non-Football Injury list.
Beasley had a career year in 2019 where he totaled 67 receptions for 778 receiving yards and scored a career high six touchdowns. The WR also averaged a career high 11.6 yards per reception.
The eight-year vet is preparing for his second season with the Bills.