Greg Keller

I'm a career software product nerd. I'm a writer. I'm a lifer bike racer. But most importantly I'm the husband to the single most incredible soul on this planet and a father to two amazing boys. Say hello or keep up with me via the services below.