Anyone know where I could buy a pair of these white adidas socks in the picture below? Thanks in advance
I mean if your just trying to buy socks to enhance your game then you should consider TRUSOX. More info at my website at www.mytrusox.com
I have seen these adidas Team 18 sock sleeves on European websites, but have not found any US retailers carrying them. Does anyone know if they are available stateside?
Did you not try the adidas store? I won a pair and got a free soccer ball from https://www.megafreestuff.co.uk/free-mcdonalds-football/ I was so happy.
Amazon has tons of adidas soccer socks on there (you have to really search for some of them since they may be labelled differently).