How many World Series championships have been won by the team that Bob Veale pitched for from 1972-1974?
Boston Red Sox:  The Red Sox have won eight World Series championships and have played in twelve.
i don't know