U.S. rapper Snoop Dogg was the torchbearer of the Olympic flame hours before the Games鈥 opening ceremony on Friday.