Question: Toronto's Insight Sports is partially owned by what Canadian businessman?
Sentence (from "Insight Sports"): Insight Sports Ltd. is a sports media and entertainment company based in Toronto, Ontario, Canada.
Relevant evidence: Yes