THE MARATHON SOCK You don't run 42.195 km in just any sock. Designed for long distances. Tested by thousands of runners. No blisters. No excuses. SPORCKS — THE MARATHON SOCKS
Not enough history yet to show a trend.