Frankly, if you look at baseball, its been in a long term ratings slide, and in big trouble, as far as popularity and viewership are concerned.
And hockey has never been a tremendously popular sport in this country either. Be careful though...we should call it Ice Hockey, since people in Europe call field hockey ‘Hockey’...and we wouldn’t want them to think we wuz dumb.