San Francisco Giants Dugout 16 Stanford Shopping Ctr, Palo Alto, CA94304 This shop sells Giants jerseys, T-shirts and paraphernalia. The staff is knowledgeable and friendly and sports radio is…More always playing. The store also boasts an autograph session once a year.
Dan A. Baggett, O.D. 456 N California Ave, Palo Alto, CA94301 Dan Baggett, O. D., is an optometrist at the California Avenue Optometry & Contact Lens Clinic. He graduated from…More the School of Optometry at UC Berkeley and was an Assistant Clinical Professor there. He has conducted research on advanced contact lens modalities and was the team optometrist for the San Francisco Giants during their last year at Candlestick Park.