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.
- Ex-Jaguars financial manager accused of stealing more than $22M
- Fields not worried about future with Bears: 'Focused on what I can control'
- Jets going back to Wilson as starting QB vs. Texans
- 49ers' Greenlaw apologized to Eagles' security staffer after confrontation
- Vikings sticking with Dobbs as starter vs. Raiders