Travel four hours and 57 minutes north of Los Angeles and 36 minutes northeast of the ever-flowing Monterey Bay, and there lies the city of Gilroy.
Every small town or city will usually have its handful of notable citizens that go on to do great things in a certain aspect of life. Gilroy is no...