Cole Beasley retires after 11 seasons
"He is ready to be with his family after playing in 11 seasons, and it's time to be a full-time dad and husband," his agent said.
Beasley was signed to the Buccaneers practice squad on Sept. 21 and was elevated to the active roster two days later.
He played in two games for the Buccaneers, catching four passes for 17 yards.
His best season came in 2020 when he hauled in 82 catches for 967 yards and four touchdowns with Buffalo.
The undrafted free agent played four years in college at SMU. The Cowboys signed him before the 2012 season.
Beasley sparked controversy in June 2021 when he announced on social media that he wouldn't get vaccinated, even if it meant ending his NFL career, and criticized league guidelines.
He was fined $15,000 in August of the same year for violating the NFL's COVID-19 protocols.
Beasley finishes his NFL career with 554 catches for 5,726 yards and 34 touchdowns.
- How T.J. and J.J. Watt compare to the NFL's greatest brother duos
- Murray to return vs. Chargers following 2-game absence
- Fields questionable vs. Jets with injury to non-throwing shoulder
- Report: Von Miller dodges ACL tear, out indefinitely with other knee damage
- Smith-Schuster to play vs. Rams after missing Week 11; Toney out