Longtime NFL veteran wide receiver Cole Beasley signed a new contract with the Tampa Bay Buccaneers. Beasley, a 10-year NFL veteran, spent the 2021 season with the Buffalo Bills but has also played for the Dallas Cowboys.
Another new weapon for Tom Brady. https://t.co/hNwRco6sjb
— Ian Rapoport (@RapSheet) September 20, 2022
Cole Beasley, Tampa Bay Buccaneers, Agree to Contract
Beasley is coming off of yet another impressive season with the Buffalo Bills. Appearing in 16 games, the slot receiver finished the year with 82 receptions for 693 yards and one touchdown. While his yardage took a dip from 2020, he remained one of the better slot options in the league. However, following the season, the Bills decided to part ways with Beasley to save some money against the salary cap.
Beasley originally entered the league as an undrafted free agent following the 2012 NFL Draft. Signing with the Dallas Cowboys, Beasley’s career almost ended before it ever truly began. The rookie temporarily left the team during training camp to deal with “personal stuff” and reportedly considered retiring from the game. However, he ultimately returned to the Cowboys and made the roster as an undrafted free agent. During his rookie season, the SMU product recorded 15 receptions for 128 yards on 24 targets.
Beasley ultimately spent seven years in Dallas, primarily catching passes from Tony Romo and Dak Prescott. During his time in Texas, the wideout recorded 319 receptions for 3,271 yards and 23 touchdowns on 450 targets. His best season in the Cowboys came in 2016. Catching passes from a rookie Dak Prescott, Beasley finished the season with 75 receptions for 833 yards and five touchdowns.
Beasley spent the next three years catching passes from Josh Allen in Buffalo. During that timeframe, the wideout recorded 231 receptions for 2,438 yards and 11 touchdowns on a combined 325 targets. His best season came in 2020, as Beasley recorded 82 receptions for 967 yards and four touchdowns on 107 targets. He likely would have hit 1,000 yards on the season, but he only played in 15 games.
Embed from Getty Images