gomez was born in rodeo, california. his father, francisco gomez, had been born in california to a spanish father, juan gomez, and a portuguese mother, rita. his mother, lizzie herring, was an american of welsh-irish descent. he played sandlot baseball in oakland while attending richmond high school and was recruited by the san francisco seals. the new york yankees purchased gomez from the seals for an estimated $39,000.