We have been here before. Though some of the cast members may have changed, we have been here before.
Man, was it good last time. And there is absolutely no reason it won't be everything and more tonight when Canada battles Sweden for World Junior gold on TSN.
After an awe-inspiring route to the Gold Medal game, Canada now stands 60 minutes from five straight gold medals.
But standing in their way, a team with something to prove. Whether it's Victor Hedman looking to prove he deserves to go first overall or Sweden as a whole trying to avenge last year's heartbreaking overtime loss in the very same game to the same team, there are plenty of storylines to follow in this one.
There are differences for both teams from last year.
A lot of the players remain, but Canada's solid defense, which was led last year by Luke Schenn and Drew Doughty, has been re-tooled. Though they don't possess the same towering back end that kept games low scoring, they do have a flare for offense and, as we found out Saturday night, a flare for the dramatics.
It's a Gold Medal game. Still, one has to wonder how it could ever be as exciting as the game the country witnessed Saturday night when Jordan Eberle provided heroics and then some for the boys in red.
But there is no doubt tonight's game will live up to the hype.
John Tavares will battle Victor Hedman, in what could be the final hurrah to determine the first overall draft pick this summer.
Team Canada will battle Sweden. The drive for five, versus the team that feels they were robbed last year.
Fasten your seat belts. This one is going to be wild.
Just a reminder that Josh Lewis and I will be airing a live pre-show for tonight's Gold Medal game. The show airs at 6:00 pm on the Youcastr radio network.
We'll get you all set for the big game. Plus, we'll be joined by special guest Stanley Cup Champion and former World Junior Gold Medal winner Darren Helm.
For more on the show, and to listen live, click HERE.