In the past few days, alone, Weegar has made stops in Los Angeles, Anaheim, Banff, Calgary and now Seattle, for tonight's clash with the Pacific rival Kraken.
Typical Christmas.
It's the one holiday where you typically come out of it feeling more drained than usual, thanks to the food, the shopping, and those classic family gatherings that keep you up late.
"It was awesome," Weegar said, looking back on his Christmas in the Rockies. "I was describing it almost like a Hallmark movie out there. It was super Christmas-y. We got to do a little dinner at the Fairmont (Banff Springs). It was awesome and we had a blast. It was a nice couple days off and one of the best Christmases I've had in a while.
"We were supposed to be [a group of] 13, but a few of the family members couldn't make it because there were some snowstorms back home - but for the family that did come, we made the most of it. We played a lot of cards, some funny card games and stuff like that in the evening.
"It was a great time. A lot of memories."
But, like all good things, the holiday came to an end. And suddenly, you're thrown back in the fire.
The Flames - who played a back-to-back in LA and Anaheim immediately before the Christmas 'break' - landed back at YYC at 4 o'clock in the morning on Christmas Eve, meaning most heads weren't hitting the pillows until 5 a.m. at the earliest.
So, to return and play another back-to-back with travel out of the freeze is a curious piece of scheduling that the players haven't seen before.
Over the course of the regular season, the Flames will play the entirety of their 82-game slate in 182 days, or once every 2.22 days. In essence, you have to admire the comedy of a stretch billed as a 'break,' but in reality, is busier than most weeks during the campaign. This - with the break built in - sees the Flames play four games in only a seven-day span.
It's not an excuse, nor is the complaint exclusive to Calgary. But it is reality - especially when facing a team that hasn't played in nearly a week, like the Kraken, who were last in action on Dec. 22 in Vancouver.
"That's just how the schedule is," Weegar said. "You've just got to adapt to it and now we're back on the road. It was a good break, but we've got to compete hard. Every game is a huge game now; we're playing a lot of division games and whatnot, so forget about the break and we've got to focus on Seattle."