Rapper and sports fan Snoop Dogg will carry the Olympic flame through the suburb of Saint-Denis, north of Paris.