I've lived in Canada and the USA for the last 47 years, but I've not really adopted ice hockey as a game for me. I like it much better than American football, which I find farcical and just plain ridiculous, but find that there is just too much fighting in the NHL to make it enjoyable to watch. Also, the NHL season is way too long. I grew up playing rugby, and field hockey to a lesser extent, and find them much more enjoyable to watch and play. Soccer also appeals to me, but in small doses. I guess rugby is my choice by far even if Canada doesn't have a terribly good team.