The Large size is too small for a size 12 foot. These socks are slippery inside your shoes. I like them, just be careful if you''re a runner like i am..
I would guess a size 10 foot would be the upper limit for a large
H2H Mens Casual Slim Fit Short Sleeve T-Shirts Cotton Blended Soft Lightweight V-Neck/Crew-Neck
46 Review
INFLATION Bamboo Shirts Sleeve Elastic Men's Clothing in Shirts
45 Review
Men'S Long Sleeve Polo Shirt - Slim Fit, Stretchy, Breathable Collar
43 Review
Calvin Klein π Herringbone Sleeve Men's Dress Clothing
50 Review