If you're anywhere near the tri-city (Fremont, Newark, Union City) area it's a good idea to visit Tri-City for your sporting good needs. They really do have an enormous selection of basically any sport you can think of. Their prices are better than the smaller specialty stores too. The staff there is not terribly good, though. They emply a lot of high schoolers who have rudimentary knowledge about what they're selling, so if you have serious questions, I wouldn't bother asking there. They might spit out an answer, but it won't be worth much.
more