He pitched for the Cubs , Phillies and Giants -- winning 124 games in his career .
Krukow has spent the last 26 seasons on radio and TV for the Giants following a 14 - year MLB career as a pitcher .
Krukow pitched for the Cubs , Phillies and Giants -- winning 124 games in Krukow 's career .
Krukow has spent the last 26 seasons on radio and TV for the Giants following a 14 - year MLB career as a pitcher .