The Tampa Bay Buccaneers signed two aging veterans this offseason in Robert Ayers and Brent Grimes, and didn't make any significant cuts to their own group of aging veterans. Despite that, they got a little younger this year -- probably mostly because Logan Mankins decided to retire.
Jimmy Kempski of the Philly Voice calculated the average age of every 53-man roster in the NFL, as he does every year, and the Buccaneers are 25.7 years old, on average. That's 0.2 years younger than last year, and eighth overall in the NFL. The Bucs haven ranked in the top half of the NFL during every season since at least 2012, and probably since 2009, when the Bucs purged a lot of veterans to start a rebuilding movement.
Youth is good, of course. A young roster implies longevity and resilience for the future. As long as your young roster is actually good, that is. The Bucs do appear to have a lot of good, young players: Jameis Winston, Mike Evans, Noah Spence, Vernon Hargreaves, Ali Marpet, Donovan Smith (arguably).
Crucially, they've paired them with some experienced veterans, like Brent Grimes, Gerald McCoy, Joe Hawley and Vincent Jackson. This roster feels balanced, even if it's relatively young.
Then again, we've said something similar to this every year that I can remember. And every previous time, that just led to disappointment.