Question: Which sport league on the list includes 7 Canadian teams ?
Answer: National Hockey League