TAMPA, Fla. — The Tampa Bay Buccaneers addressed the need for an edge pass rusher by signing outside linebacker Randy Gregory to a one-year contract.
The team confirmed the addition Thursday and is hoping the 31-year-old, who also played defensive end with Dallas, Denver and San Francisco, will fill a void created when the Bucs released linebacker Shaquil Barrett in a salary cap move last month.
Barrett subsequently signed with the Miami Dolphins.
Gregory was a second-round draft pick of the Cowboys in 2015. He played five seasons with Dallas before signing with Denver in 2022. He split 2023 between the Broncos and 49ers, who acquired him in a trade.
Gregory has appeared in 72 games over seven NFL seasons. In addition to 22 career sacks, he has 27 tackles for loss and 69 quarterback hits.
Barrett was one of Tampa Bay's best pass rushers over the past five seasons. He led the NFL in sacks with 19 1/2 in 2019, then helped the Bucs win the Super Bowl the following season.
Gregory played 16 games last season, 12 after moving to the 49ers. He had one sack in four games with Denver, then had 2 1/2 for San Francisco.