It’s not often we feature a Nike Shox shoe here on Sneaker News, but at the height of the technology’s popularity, Vince Carter – not...