SCV Business Voices

Second Trek Bike Shop opens in SCV

Trek Bicycle Corp. opened its first flagship mountain bike shop Monday in Saugus, making it the second Trek Bike Shop in Santa Clarita.  “Trek does