It's been a minute since we caught our first glimpse of the New Balance 1906R ‘Polka Dot.’ And while many sneaker fansites insisted that it was just a sample and would never, ever release, those many ...