The London Sock Company just launched a line of socks honoring the GREATEST OF ALL TIME. If you aren’t familiar with LSC, they are essentially the British version of Darn Tough. Made with serious quality using serious materials. Expensive in the short, cheap in the long…

Details.