La Canada-based Sport Chalet Inc. will open its newest location in San Marcos, Calif., on Nov. 17, the company announced. The 40,000-square-foot store is the 44th location for the specialty sporting goods chain. The company operates stores in California, Nevada and Arizona.