Steve Andrews
Who was the last Yankees pitcher to win a World Series Game?
By
Steve Andrews
Oct 17, 2024
Who was the last Yankees pitcher to win a World Series Game?
Answer: Andy Petite
View Full Site