Nike Live is a members-only store concept with a focus on mobile and a two-week merchandise rotation. Nike by Melrose in Los Angeles is the first iteration, but Nike has plans to expand it to new ...