Hockey is the greatest game to watch - but it is also a business