To add to my previous post, why is American rapper Snoop Dog carrying the Olympic torch? In my ignorance, am I missing something?’