Rafael Devers' walk-off hit turned bizarre to end the San Francisco Giants' win over the Los Angeles Angels.