TORONTO – Cable sports channel The Score launched its state of the art, street front, high-definition studio this week, taking the channel out of its long-time home deep inside The Holiday Inn on King in downtown Toronto. Designed to give ringside seats to sports fans and access to athletes, Score personalities and the broadcast studio like never before, the new studio will give fans a far more up close and personal experience than in the past. "Our new, interactive HD studio was designed with our hardcore sports fans in mind and we are convinced it will transform the audience experience...