It's just about time to drop the puck on the 2014-15 NHL season. Each team has submitted their final 23-man rosters for the season opener.
For many, the 2014-15 season represents an opportunity to start anew, for others it's an opportunity to build on past success. Here are your opening night rosters for all 30 NHL teams.
It's a great day for hockey.