He received a similar reaction on social media, where even some of the Giants' biggest rivals tipped their caps:
Easy for them to say, as they never have to face "The Horse" again. Cain beat the Colorado Rockies 17 times and the Arizona Diamondbacks 15 times, easily more than his third-most victimized team (eight wins vs. theSan Diego Padres).
Among the others to congratulate Cain were actor and noted Giants' fan Colin Hanks and a swath of former and current teammates:
Cain, who turns 33 tomorrow, finishes his Giants career having made 331 starts, sixth-most in franchise history.