Posted By:
RichardStevens Creek Sports Cards is now under the ownership of Peninsula Sports Cards in Belmont which also has a 3rd store in Sunnyvale - South Bay Sports Cards. I think that wax is what keeps them going as well as the core of loyal customers - like me
Kevin still keeps Stevens Creek well stocked and he pretty much runs that store. Anson could probably speak more about Kevin and his outstanding knowledge.