Which country links Insight Sports and Maple Leaf Sports and Entertainment?
Maple Leaf Sports &amp; Entertainment Maple Leaf Sports & Entertainment Ltd. (MLSE) is a professional sports and commercial real estate company based in Toronto, Ontario, Canada. With assets that include franchises in three of the six major professional sports leagues in the United States and Canada, it is the largest sports and entertainment company in Canada, and one of the largest in North America.
Score Media Score Media Inc. was a Canadian media company. Its main asset was The Score, a national specialty television service providing sports news, information, highlights, live events, and other sports-related entertainment programming. The company also owns closed captioning service Voice to Visual Inc., and mixed martial arts promotion The Score Fighting Series.