Question: Which country links Insight Sports and Maple Leaf Sports and Entertainment?
Answer: Canada