After 119 days, the NHL lockout ended Saturday night, and a 48-game schedule for the 2013 season was released, with the season opening on Saturday and the Sharks playing their first game the next day in Calgary, at 4 p.m. PST.

San Jose's home opener will be Jan. 24 against the Coyotes.

Training camps open Sunday.

The players overwhelmingly voted to ratify the collective bargaining agreement that was tentatively agreed to last Sunday and approved by the league's board of governors Wednesday. In a 36-hour voting period that ended Saturday morning, 667 players voted yes, 12 no and 84 abstained.

The lockout was officially lifted Saturday night when a memorandum of understanding was signed by both sides.

The Sharks are one of four teams not beginning the season Saturday.

They follow the game against the Flames with a game in Edmonton on Jan. 22. They then come home for the game against Phoenix, which opens a stretch of eight of nine games at home.

The longest road trip of the season is six games, from Feb. 11 to Feb. 23. San Jose also has a five-game trip from March 16 to 25. That's followed by the longest homestand of the season, seven games from March 27 to April 7.

The Sharks will play Pacific Division rivals Phoenix and Anaheim five times, Los Angeles and Dallas four times, and other Western Conference teams three times. There will be no out-of-conference games in the regular season.

The condensed schedule will have San Jose playing back-to-back games nine times, with seven of those requiring travel between games.

The Sharks' regular season ends April 27 at Los Angeles. The latest possible date for the final Stanley Cup playoff game is June 28. Last season ended June 11.