Not all that long ago, Andy Reid presided over an explosive offense featuring running back LeSean McCoy, receivers DeSean Jackson and Jeremy Maclin and a guy who back then was a big-play tight end in Brent Celek.
Today, Reid's offense comes at teams with tight end Travis Kelce, wide receiver Tyreek Hill and running back Kareem Hunt.
Fast, young, explosive. All that's different is the uniform.
"You want games like this," Eagles safety Rodney McLeod said. "That's why we play this game.
"We're both coming off somewhat big wins. For us, a division opponent. For them, the Super Bowl champs. It's going to be a good matchup. They have great skill players, but we have skill players on our side of the ball that they have to worry about, too."
Reid has always had an eye for skill players, and in Kelce, Hill and Hunt — along with QB Alex Smith — the Chiefs have a nucleus that could bring Kansas City its first top-10 offense since Dick Vermeil was head coach.
"Obviously they have a lot of speed on the field, a lot of formation shifts, motions, some things we'll have to prepare for," Eagles safety Malcolm Jenkins said.
"Guys who are well-established in this league who have made plays and obviously, you've got some rookies that are playing well. Really good quarterback, really good coach. They're very, very impressive."
The Chiefs opened the season with a 42-27 win over the Super Bowl champion Patriots a week ago Thursday, so not only are they explosive, they'll be well-rested going into their intriguing matchup with the Eagles at 1 p.m. Sunday at Arrowhead Stadium.
In Foxboro, Hunt put together the greatest debut by a rookie running back in NFL history, with 246 yards from scrimmage (148 rushing, 98 receiving, three TDs). Hill, who had 860 scrimmage yards last year as a rookie, added seven catches for 133 yards. Kelce had 5 for 40 but was over 1,100 yards last year.
"They do a lot of things to get your eyes going one way to create miscommunication within the defense to get somebody open," McLeod said.
"You see a lot of that. That's a big part of their scheme, so our biggest thing is communication is going to be key, discipline is going to be another, trusting that everybody's going to do their job and has that responsibility and not to do another person's job.
"We [have to] do that early and show that we can stop those plays that they scheme up. Because it seems like every team they play they have a set number of plays that they direct just for that specific team, so I think that's going to be the game plan early. Stop that and they'll get back into their regular offense."
With the 23-year-old Hill and the 22-year-old Hunt, this is only the fourth time in NFL history teammates 23 and under both surpassed 130 scrimmage yards on opening day.
In 1966, Dan Reeves and Bob Hayes of the Cowboys did it. In 1973, it was Jim Bertelsen and Lawrence McCutcheon of the Rams, and just last year it was achieved by Willie Snead and Brandin Cooks of the Saints.
Probably the only way Hunt and Hill won't be making plays for the Chiefs for the next five or six years is if Chip Kelly replaces Reid again and trades them.
"They are both talented guys and I think what stands out about it is if you pay too much attention to any one guy, that another guy can make you pay," Eagles defensive coordinator Jim Schwartz said.
"That 87 (Kelce) demands a lot of attention, also. They have a lot of talent across the board and the quarterback can get the ball to all of them.
"If you want to spend too much attention on Tyreek than Kelce, then the running backs, all those guys can make plays. You have to play good, sound defense. You have to be good across the board. It's not just about taking one guy out of this offense. If you try to do that, I think there's a lot of other guys that can [hurt you]. We can't overplay one person at the expense of the other guys."
The Eagles' defense opened the season by limiting the Redskins to just 10 points and 264 net yards of offense.
But the Chiefs have a much higher-octane offense than the post-DeSean Redskins.
"There's not really that many teams that have one guy that you can stop and feel good about," Jenkins said.
"This league is too filled with talent. We know for a fact that there's going to be matchups that each guy is going to have to win. Whether it's on their receivers or the speed they've got in the backfield, or it's their tight end or it's their quarterback getting rid of the ball.
"Everybody's going to have to match up to win and we're going to need everyone to win those 1-on-1s. That's the beauty of having a team sport. Everybody's going to have to contribute. So we're looking forward to that. We're not trying to take away just one or two guys. We're going to see if we can match up."