Who is Jeff Pierce?

A retired bicycle racer.