 In a pre-holiday push aimed at boosting sales, membership and subscribers, Peloton announced Thursday Sept 29 that it was launching 100 branded store-in-store locations in what it called an exclusive retail and online partnership with Dicks Sporting Goods. 