Still about as expensive as Adidas gets, but these Adidas Italia 60 Made in Italy trainers are now in the sale. (image credit: End) You probably know the Adidas Italia. It’s something of a classic, ...