Tag Archives: David Diaz

Robert Guerrero’s Journey from Gilroy to Las Vegas

When Robert “The Ghost” Guerrero first stepped into the prize ring, all I remember was a camel was involved. Thinking […]