Italian menswear label Canali has partnered with US network NBC Sports to outfit presenters covering the 2008 Beijing Olympics.