Get everything you need to know about the NHL season with THN's annual Yearbook! It's 188 pages packed with previews, predictions, features and stats. We've got stories on Marchand, O'Reilly, Crosby, Landeskog and more; our Top 50 players list; and our staple four-page previews for each of the 31 NHL teams, including positional analysis, predictions, depth charts, stats and Future Watch.
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"name":"shop_pay","wallet_params":{"shopId":31058220,"merchantName":"The Hockey News"}},{"name":"paypal","wallet_params":{"shopId":31058220,"countryCode":"CA","merchantName":"The Hockey News","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"paymentIntent":"AUTHORIZE","merchantId":"7N6H2N37BYWCL","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AfUEYT7nO4BwZQERn9Vym5TbHAG08ptiKa9gm8OARBYgoqiAJIjllRjeIMI4g294KAH1JdTnkzubt1fr\u0026merchant-id=7N6H2N37BYWCL\u0026intent=authorize"}}]" access-token="140d4c83d4e96d00c942f1f18f5db022" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="31058220" cart-id="f98ae49d768f2829a51a46d407fd83ab" > <div data-shopify-buttoncontainer="true"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"name":"shop_pay","wallet_params":{"shopId":31058220,"merchantName":"The Hockey News"}},{"name":"paypal","wallet_params":{"shopId":31058220,"countryCode":"CA","merchantName":"The Hockey News","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"paymentIntent":"AUTHORIZE","merchantId":"7N6H2N37BYWCL","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AfUEYT7nO4BwZQERn9Vym5TbHAG08ptiKa9gm8OARBYgoqiAJIjllRjeIMI4g294KAH1JdTnkzubt1fr\u0026merchant-id=7N6H2N37BYWCL\u0026intent=authorize"}}]" access-token="140d4c83d4e96d00c942f1f18f5db022" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="31058220" cart-id="f98ae49d768f2829a51a46d407fd83ab" > <div data-shopify-buttoncontainer="true"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
Choosing a selection results in a full page refresh.