Nike Basketball MVPuppets: Mystery Solved

These are my favorite commercials. This time around the Mystery is solved!