Baseball

Who is the only Philly to play on both the 1980 and 1993 World Series teams?

More Questions from Baseball
In what year did a team first have to win two playoff series to reach the World Series?
Reveal Answer
In 1905, what pitcher threw 27 scoreless innings in the World Series?
Reveal Answer
Who went hitless in game 7 of the 2019 World Series?
Reveal Answer
Which player was named the 2014 American League Rookie of the Year?
Reveal Answer
Who was the AL Manager of the Year for 2012?
Reveal Answer
What is it called when you hit a baseball out of the park?
Reveal Answer
Which MLB team holds spring training in Scottsdale, Arizona?
Reveal Answer
Which of these home run hitters did not reach 600 home runs in his MLB career?
Reveal Answer