49ers dream free agency signings

The 49ers can’t afford big-name free agents with their salary cap situation, but it’s fun to think about.

DE Shaq Barrett (Buccaneers)

Kim Klement-USA TODAY Sports

Barrett was a player we thought the 49ers might target last offseason.  He’ll be well out of their price range this year after he went off for a league-high 19.5 sacks on a one-year deal with the Buccaneers. In the event the 49ers lose out on Armstead, it’d be wild to see how Barrett performs in a defensive end role opposite Nick Bosa and/or Dee Ford. It’s not exactly a positional need, and he’d be way too expensive for a rotational defensive end, but that’s not the point of the exercise. He would be a terrific fit on an already stellar 49ers defensive line in this hypothetical scenario.