Veteran WR Cole Beasley Retires After Short Stint With the Bucs

Cole Beasley with the Buffalo Bills in 2020
Cole Beasley with the Buffalo Bills in 2020. Photo by Trask Smith/CSM/Shutterstock (10518184di)

Veteran wide receiver Cole Beasley is retiring from football after spending 11 seasons in the NFL. His agent Joel Turner confirmed the news about Beasley’s retirement in a chat with ESPN.

According to Turner, Beasley made the decision in order to spend more time with his family.

“He is ready to be with his family after playing 11 seasons, and it’s time to be a full-time dad and husband,” Turner shared.

The news comes as a bit of a surprise, considering that Beasley recently signed with the Tampa Bay Buccaneers after the team faced issues with WR depth due to injuries and suspensions. The 33-year-old player played two games for the Bucs, including last week’s 31-41 loss to the Kansas City Chiefs, and made four catches for 17 yards.

Cole Beasley entered the league in 2012 as an undrafted free agent out of SMU. He signed with his hometown team of Dallas Cowboys, and went on to spend seven years with the franchise. Beasley left Dallas in 2019 to join the Buffalo Bills on a four-year deal. He didn’t see the end of his contract with the Bills, as the organization released him this offseason.

Beasley made a total of 554 receptions for 5,726 yards and 34 touchdowns in his NFL career. He also has a Second-team All-Pro selection from 2020 on his resume.