L.L. Bean will start selling its products at 24 stores in Canada during the holidays, including Hudson’s Bay and Sporting Life. It has tapped Canadian firm Jaytex Group to distribute its goods and to open 20 planned L.L. Bean-branded stores in the country starting next year. Read the Financial Post story here