Avs Camp Avalanche Avalanche Training Camp Observations: Kadri the key AJ Haefele September 16, 2019 Avalanche Avalanche Training Camp Observations: Scrimmages open door for competition AJ Haefele September 15, 2019 Avalanche Avalanche Training Camp Observations: Defense might be taking shape AJ Haefele September 14, 2019 Avalanche Avalanche Training Camp Observations: Optimism unchecked AJ Haefele September 14, 2019