Hoping to muscle in on rivals ABC and ESPN, NBC has launched its own sports network. “Just like MSNBC has become a brand name for progressive politics, the NBC Sports Network will be the home of progressive coverage for sports” said NBC Sports Chairman Mark Lazarus. “Lean forward! Well, except in yachting which could lead […]