Sport Chalet’s journey to opening a Downtown Los Angeles store this week is almost 15 years in the making, the Los Angeles Downtown News reports.