Finalizing our coverage of Nike Sportswear's launch activities we bring you a walk-thru of their new store in NYC, 21 Mercer. Richard Clarke, Global Creative ...