About Greg O'Keeffe

Greg O'Keeffe After a couple of years as a team mechanic for Highroad Sports, Greg joined the Art's Cyclery crew as our lead mechanic. The only thing Greg loves more than cycling is watching the San Francisco Giants play baseball.

Author Archives: Greg O'Keeffe

Back to Top ↑