Stateside Live was the ideal venue with its size and proximity to the arena just a few hundred steps away.
The timing of the show, 90 minutes before puck drop, allowed for a fan-centric atmosphere. The set was low enough that the fans could actually bang on the glass boards separating it from the bar area.
And the Phillies coming back the way they did from down 3-1 for a 4-3 win was the topper.
"I like the proximity," McHugh said. "I think there are some people that don't want to hear what everybody is saying about you, but we do. We want to interact with the fans. And to be in Philadelphia on a day when the Phillies are playing in the playoffs and the Flyers are opening up, knowing how passionate these fans are, this is a great town to start and it's a great game to start with. I just love being a part of the atmosphere and playing into that."
McHugh was first on set shortly before 5:30 local time, right around the time the fans roared for the Phillies win.
Gretzky, Bissonnette, Lundqvist and Carter got on set at 5:45.
Since the fans were just on the other side of the glass, they were able to hand items to the former players for autographs. Gretzky signed hats and jerseys and pictures. Lundqvist signed autographs as a tech was wiring him up for the show.
"We like to get a little bit rowdy to kick off the season especially," Bissonnette said. "It's good to come on scene and have it show through the television how passionate the fans are."
They had a star-studded lineup of guests, led by Jones in the first segment. He walked on set to a huge ovation. NHL Commissioner Gary Bettman highlighted the second segment.
Charles Barkley showed up halfway through the pregame show and participated in the panel's interview with Flyers center Trevor Zegras, who was across the way on the ice during pregame warmups.
Barkley received a welcome from the Philadelphia fans befitting the legend that he is in this city for his time with the 76ers. But the fans were lukewarm when he guaranteed a Flyers win.
Yes, there was nervous energy in the air too.
"Philly is a sports town," Carter said. "I feel like if you had tiddlywinks going on here Philly fans would turn up and turn out and show their energy and their spirit."