› added 3 weeks ago
4
TIL that New Balance, one of the world’s major sports footwear and apparel brands, was founded in 1906 in Boston as the New Balance Arch Support Company.
via reddit.com