Sport Chalet, a big American sporting goods retail chain, is closing all its 47 physical stores and its online shop, but Olivier Leclercq, a member of the family that owns 42 percent of Decathlon, is not going to be affected. Leclercq had made an unspecified personal investment in Sport Chalet ...