Quote Originally Posted by bangkok kilt
anyone know where you can get good tube socks?
Any good sports supply house in the US has shelves full of them - with or without team logos, but generally striped in team colors.

I don't think they look awful, but I wouldn't wear them myself.