The City Sports in Cambridge is small. It is located on the second floor, right near Crates & Barrels.
The store is clean, but doesn't have that much stuff. I'm sure you can find what you need, but you won't have a wide selection of brands to choose from.
It is located somewhat off the T-station.
more