Special NBC Olympics correspondent Snoop Dogg has been all over the Games, carrying the torch, getting a swim lesson from Michael Phelps, traveling by bus and train with the U.S. men’s basketball team.

Special NBC Olympics correspondent Snoop Dogg has been all over the Games, carrying the torch, getting a swim lesson from Michael Phelps, traveling by bus and train with the U.S. men’s basketball team.