Veteran wide receiver Cole Beasley has decided to retire from the NFL after 11 seasons.

His agents told NFL.com on Wednesday that Beasley was bringing an end to his career just two weeks after signing for the Tampa Bay Buccaneers.

After going unsigned as a free agent this offseason, Beasley joined the Bucs on September 21 with the team hit by a rash of injuries at receiver. 

The 33-year-old played in two games but only contributed 17 yards on four receptions.

"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," Beasley's agent Justin Turner said.

Beasley had been coming off two productive seasons with the Buffalo Bills. 

After recording career highs of 82 receptions and 967 receiving yards in 2020, the Texas native matched that catch total last season while posting 693 yards.

Considered undersized by most scouts, the 5-foot-8, 174-pound Beasley went undrafted despite producing two 1,000-yard seasons in college at SMU. 

He made Dallas' roster in 2012 and spent his first seven seasons with the Cowboys before signing a four-year, $29million contract with the Bills in 2019.

Beasley finishes his career with 554 receptions, 5,726 yards and 34 touchdowns in 151 regular-season games.

He also played in 11 postseason games during his time with Dallas and Buffalo.

The Tampa Bay Buccaneers are expected to sign veteran wide receiver Cole Beasley to their practice squad, according to sources.

With Mike Evans facing a one-game suspension, and the duo of Chris Godwin (hamstring) and Julio Jones (knee) dealing with injuries, Tampa Bay will add Beasley, a 10-year veteran who spent the past three seasons with the Buffalo Bills. It is expected that he will be elevated to the active roster in the near future.

Beasley was released by the Bills in March despite matching a career high with 82 receptions in 16 games last season. He had been granted permission to seek a trade before he was released but was eventually let go in a move that created roughly $6.1million in salary-cap space.

Tampa Bay will likely enter this Sunday’s Week 3 showdown against the Green Bay Packers without Evans, unless the suspension for his role in a brawl with the New Orleans Saints on Sunday is overturned. Godwin and Jones, meanwhile, both missed the 20-10 victory and are questionable to face the Packers.

Evans’ appeal of his suspension was heard Tuesday, sources told ESPN, and a ruling is expected possibly as soon as Wednesday.

Beasley has been a reliable slot receiver during his career with the Bills and Dallas Cowboys, accumulating 550 catches for 5,709 yards with 34 touchdowns in 149 games.

© 2023 SportsMaxTV All Rights Reserved.