Question: How many World Series championships have been won by the team that Bob Veale pitched for from 1972-1974?
Sentence (from "Bob Veale"): He pitched for the Pittsburgh Pirates (1962–1972) and the Boston Red Sox (1972–1974).
Relevant evidence: Yes