According to NFL research, the Steelers will have the second-oldest roster in the NFL behind only Washington.
But that doesn't tell the true story. When you have a 41-year-old quarterback, it skews the numbers a bit.
In fact, if Rodgers is taken out of the equation, the Steelers' average age of 27 years and 4 days drops well under 27 and puts them with the likes of San Francisco (26 years, 265 days), Atlanta (26 years, 248 days) and Houston (26 years, 218 days).
That's significant because each of the past four Super Bowl champions have all had rosters that were 26 years old and change, with the highest being last year's Eagles, who came in at 26 years and 244 days.
The 2020 Tampa Bay Buccaneers were the last team to win the Super Bowl with a roster over 27 years in average age. They were at 27 years, 153 days, a number that was skewed by 43-year-old quarterback Tom Brady.
That team also had three defensive starters 30 or older in Ndamukong Suh (33), edge rusher Jason Pierre Paul (31) and linebacker Lavonte David (30). But it also had a younger offensive line, with 29-year-old Ryan Jenson being the elder statesman. Many of the other 30-year-olds were backup players such as Antonio Brown, quarterback Blaine Gabbert, centers Ted Larson and AQ Shipley, running back LeSean McCoy and a few others.
It's actually an eerily similar build to what the Steelers have this year.
They have an older defensive tackle who anchors the line. They had a 30-year-old edge rusher and a younger offensive line. They have some 30-year-old players who while they will be counted upon, might not be counted on to be full-time players.
And both teams have an aging future Pro Football Hall of Fame quarterback who is considered a top-5 player at the position all-time.
The only difference is that Brady was 43, while Aaron Rodgers is 41.
So, yes, the Steelers' roster is a bit older than most, but it's not remarkably so. It's still a roster that can compete for a championship if things fall right.