A year ago, Canadian forward Wojtek Wolski was in a hospital bed recovering from surgery on a broken neck.
Today, he is an Olympian.
“I look at the picture of me in the hospital and can't help but cry,” the 31-year-old winger said via social media.
“Mostly tears of happiness, but I am filled with so many emotions about what I have overcome,” he noted.
“I could never have imagined that I would be so lucky one year later.”
Wolski suffered two broken cervical vertebrae, spinal cord trauma, and a concussion when he crashed head-first into the boards in October, 2016 in a KHL game in Russia.
“That's what our team's about," said head coach Willie Desjardins. ”It's about guys that have received a 'No' but found a way to make a 'Yes.'
“Their determination and their heart is incredible.”
In the absence of stars from the NHL, Team Canada will ice a hockey team long on heart at the Pyeongchang Olympics next month.
Hockey Canada drew talent from seven different leagues across North America and Europe before settling on a 25-man roster that has more than 5,500 NHL games under its belt.
“When we go to these Olympics, this team will make Canada proud,” said GM Sean Burke.
“There'll be a gold-medal effort and there won't be one guy that puts that jersey on that this isn't the highlight of their hockey career and the highlight of their family's career.”
While other teams undoubtedly will have their own stories to tell, Canada's character will show when things get tough at the tournament, Desjardins and Burke added.
“We're going to draw on that but we also know that to win hockey games, we're going to need big performances, we're going to need guys who come into the Olympics and seize the moment,” said Burke.
The bulk of the NHL experience comes from seven forwards with some familiar names.
Chris Kelly, who won the 2011 Stanley Cup with the Boston Bruins, leads the way with 833 regular-season games in the NHL.
Most recently, the 37-year-old, who has 123 NHL goals and 166 assists, signed a tryout contract with Belleville of the AHL.
Derek Roy played 738 NHL games for Buffalo, Dallas, Vancouver, St. Louis, Nashville, and Edmonton, with 189 goals and 335 assists.
Rene Bourque played 725 NHL games, notching 163 goals and 153 assists for six teams, including Calgary and Montreal.
Maxim Lapierre played 614 NHL games for Montreal, Anaheim, Vancouver, St. Louis, and Pittsburgh.
Mason Raymond saw action in 546 NHL games with Vancouver, Toronto, Calgary, and Anaheim.
Wolski played in 451 games, accumulating 99 goals and 168 assists for Colorado, Phoenix, the N.Y. Rangers, Florida, and Washington.
Gilbert Brule saw action in 299 games with Edmonton and two other clubs.
The blueline is less experienced, with Cody Goloubef leading the way with 129 NHL games.
Defencemen Chris Lee and Mat Robinson have not played in the NHL while Chay Genoway has one game and Maxime Noreau six.
Goalies Justin Peters, Ben Scrivens, and Kevin Poulin have 277 NHL games between them, spread between eight teams.
Peters plays in Germany, Scrivens in the KHL, and Poulin for a Croatian team that plays in the Austrian league.
Thirteen players come from the KHL, four from the Swiss league, three each from Sweden and the AHL, and one from Germany and Austria.
Canada will be solid in goal, mobile on defence, skilled and experienced up front—and above all hard to play against, according to the team braintrust.
The roster announcement, carried live on several networks, was made at the Hall of Champions at Hockey Canada's office in Calgary.
It came one day after the NHL released its all-star squad.
The 12-nation men's tournament goes from Feb. 14-25 at the Gangneung Hockey Centre and the Kwandong Hockey Centre.
Canada opens play in a group with the Czech Republic, Switzerland, and host South Korea.
The top four teams—the group winners and the second-ranked team with the best record—will advance to the quarter-finals while the other teams take part in qualification playoffs to see who joins them.