After signing his contract, Vecchione said he gave his parents a big hug filled with tears of joy.
"It's been a long time coming, you wait your whole life for this," he said after Saturday's morning skate at the Wells Fargo Center.
But Vecchione won't be on the ice with his former teammate yet. The 24-year-old center hasn't skated in a week and will not be in the lineup Saturday night against the Devils (see game notes). It's unclear when he'll get into the lineup. Saturday was his first practice with the team.
Flyers coach Dave Hakstol said Vecchione won't play Sunday against the New York Rangers, either.
"There's always a chance but that's not the plan right now," Hakstol said. "He's gotta practice, he's got to get a little bit of time in, give us an opportunity to get to know him a little bit better, give him an opportunity to get settled in a little bit."
Vecchione said he wants to be a "sponge" in the upcoming days and learn the system, talk to the coach and figure out what role he'll be playing.
Since he doesn't have a place in Philadelphia, Vecchione has been staying at Gostisbehere's spot.
When asked if he was paying rent or doing dishes to stay with Gostisbehere, he said he's thankful Ghost took him in.
"We haven't worked out the logistics of things," Vecchione said with a smirk on his face. "We'll see what happens. I'm only going to be here a couple of weeks, so I'll try to keep it clean over at his house."
Livin' on a prayer
The Flyers are hanging on by a limb in the NHL playoff race.
They currently sit six points out of the Eastern Conference's final wild-card spot, and every game has turned into a must-win scenario.
But Hakstol doesn't think there's anything different about this game.
"We've been in the same mode," Hakstol said. "I think our focus is on exactly what it's been -- taking care of our own backyard, taking care of our own business, and that's what we've done. And that's the opportunity that we have again today. It's no different today than it was two days ago or a week ago."
For Hakstol's sake, he better hope his guys are in the same mode they were Thursday night when they unloaded six goals against the New York Islanders on 30 shots.
If the Flyers lose in regulation against the Devils on Saturday, the Bruins beat the Panthers and the Maple Leafs pick up at least one point against the Red Wings, the Flyers are eliminated from the playoffs.
Michal Neuvirth will get the start over Steve Mason on Saturday against the Devils. Neuvirth has better career numbers against the Devils (6-3-5, 2.23 GAA) compared to Mason's (0-9-0, 3.93 GAA) record.
But Hakstol claimed that wasn't the reason Neuvirth will be starting.
"There's a lot of factors, the biggest factor is the back to back," Hakstol said. "Neuvy has a had a great week here in terms of practice and readiness, so we felt like this is the start that Neuvy will get it and Mason will go tomorrow."
Next man up
With Matt Read out for the rest of the season with a broken right arm, Colin McDonald has been called up from the Lehigh Valley Phantoms.
At the age of 32, McDonald isn't new to the NHL by any means. He's played for four different teams in the NHL and a total of 145 games, including five with the Flyers last season.
"You're waiting a long time and you're just really excited to get this opportunity as the year goes on," McDonald said. "You kind of start doubting if you're going to get a chance and sure enough, here it is. I'm excited to go out and do that."
McDonald was also called up during last season's playoff run with the Flyers, so he knows what to expect heading into the final games of the season. In three playoff games against the Washington Capitals last season, he took four shots and had 13 hits.
"The fact that they called me up in the middle of their playoff run last year and stepped right in, I think they know I can step into a similar situation," McDonald said. "And maybe that's part of the reason why they called me up, even though I haven't been here all year, they felt confident that I'm going to be able to do my job, so that's my mindset."
Projected Flyers Lineup
F: Travis Konecny-Claude Giroux-Jakub Voracek
Jordan Weal-Valtteri Filppula-Wayne Simmonds
Dale Weise-Sean Couturier-Brayden Schenn
Chris VandeVelde-Pierre-Edouard Bellemare-Colin McDonald
D: Ivan Provorov-Andrew MacDonald
Micheal Del Zotto-Shayne Gostisbehere
Brandon Manning-Radko Gudas
G: Michal Neuvirth