Zachary Neto and the Los Angeles Angels play the San Francisco Giants on June 14 at 10:15 PM ET at Oracle Park. Neto put up one hit in his (...)