J.C. Beaudin Avalanche Avalanche sign two prospects to entry-level contracts AJ Haefele March 7, 2017 Avalanche 2016 Top 25 under 25: #13 J.C. Beaudin AJ Haefele September 9, 2016