In a 4-3 win over the Toronto Blue Jays on Tuesday night, it sure looked like Blake Snell might still end up making the Giants feel good about the big investment they made in him this spring.