ST. LOUIS — Thousands of fans packed Union Station Friday night for the NHL Fan Fair.

It’s a celebration of All-Star weekend, but for Blues fans, it’s a continuation of June.

"I mean it's so special, right after we won the cup? Crazy timing,” Blues fan and hockey player Claire Mascia said.

RELATED: Everything you need to know about the 2020 NHL All-Star Game in St. Louis

Even kids who don’t play the sport put their skills to the test in the NHL All-Star Skills Zone and the Great Clips Kids Zone.

There’s even something for art lovers. Painter David Arrigo is spending each day at the Fan Fair creating a Blues mural he says will hang in the Enterprise Center.

"I have done numerous events around the world, including Super Bowls, numerous All-Star games, including baseball and hockey, and I've never seen such passion and intrigue,” Arrigo said.

A line meandering through Union Station was proof. Fans waited up to four hours Friday to see the Stanley Cup. Everyone 5 On Your Side met said it was worth it.

Fan Fair runs 10 a.m. to 7 p.m. Saturday and 10 a.m. to 4 p.m. Sunday. Ticketmaster shows all tickets for the event are sold out.

More All-Star coverage:

ST. LOUIS - The NHL really did save the best for last in the "Save Streak" competition at the All-Star skills challenge. It came down to hometown favorite Jordan Binnington to save 10 shots in a row to win the event. No surprise, Binnington came up clutch.

RELATED: Blues rep the Super Bowl-bound Kansas City Chiefs on All-Star Friday night

RELATED: Hamm, Hull among honorary captains for 2020 NHL All-Star Game in St. Louis

RELATED: NHL's Black Hockey History Tour visits St. Louis for All-Star weekend