From 1947 to 1968, the All-Star Game primarily saw the previous season's Stanley Cup champions take on a team of All-Stars from the other clubs.
During the 2010-11 season, the NHL announced a change to the way the teams were selected, modeled after drafts in fantasy sports.