20 million viewers in a nation of 340 million people isn’t much, but that’s pretty much expected for a sport like hockey that doesn’t attract many casual viewers. Canada probably had the same number of viewers among a population of 41 million.
I heard that Hockey’s popularity in Canada is waning, especially among the immigrant population, and the white liberals, who see it as the sport for “rednecks”.