Baseball

Who threw the "1st Pitch" for game 4 of the 2007 World Series?

More Questions from Baseball
In 1905, what pitcher threw 27 scoreless innings in the World Series?
Reveal Answer
Who was the MVP of the 1983 World Series between the Philadelphia Phillies and the Baltimore Orioles?
Reveal Answer
Who won the World Series in 1966 beating the Los Angeles Dodgers?
Reveal Answer
What team did the Baltimore Orioles defeat to win the 1983 World Series title?
Reveal Answer
The Atlanta Braves appearance in the 1991 World Series was their first since which year?
Reveal Answer
Which player famously collided hard with catcher Bob Fosse at home plate during the 1970 All-Star Game?
Reveal Answer
What pitcher won the fourth game of the 2019 World Series?
Reveal Answer
Which baseball team won the 2002 World Series?
Reveal Answer