Tampa Bay Buccaneers Wide receiver Cole Beasley has announced retirement from the NFL after 11 seasons. His agent announced the news via ESPN. Beasley signed with the Buccaneers' practice squad earlier in the season and played during the teams' week three matchup vs the Green Bay Packers and the Kansas City Chiefs in the fourth week.
In his time with Tampa Bay, Beasley registered a total of 24 total snaps (13 on offence, 11 on special teams), five targets, four receptions, and 17 total yards. The statement released by his agent talked about how Beasley wanted to start his family after 11 NFL seasons and be a dad. The statement said, "He is ready to be with his family after playing 11 seasons and it's time to be a full-time dad and husband," agent Joel Turner told ESPN.
"His wife and kids are still back home in Texas. They came out for the first game, went through the evacuation last week which the Tampa Bay organization hasn't received near the credit they deserve for the way they handled [Hurricane Ian] -- nothing but first class by the Glazer family, [general manager] Jason [Licht] and [coach] Todd [Bowles]. He doesn't want to be separated from them anymore. He loves his wife and kids and wants to be with them."
Beasley started his career as an undrafted free agent in Dallas, where he grew into a great secondary receiver for the Cowboys over seven seasons. Beasley received 319 passes for 3,271 yards and had 23 touchdowns from 2012-2018.
During this time, he emerged as a reliable slot target around multiple high-profile receivers headlined by Dez Bryant. Beasley was in Dallas long enough to catch significant passes from Tony Romo and Dak Prescott before leaving the Cowboys to join a Bills team which was on a come-up in 2019.
Beasley was a Buffalo player for three years and caught 67 or more passes in each campaign. He also racked up 2,438 yards and 11 touchdowns in his Bills tenure. He was a free agent in 2022 and signed with a bruised Buccaneers in September.