Two-time Cy Young winner Blake Snell is on a heater for the Giants, coming off a no-hitter.