Expert recap and game analysis of the St. Louis Blues vs. Colorado Avalanche NHL game from 6 April 2025 on ESPN (IN).