TRIVIA
What franchise has won the most World Series Game 7's?
Wednesday's answer: The Dodgers and Yankees have faced each in four World Series Game 7's.
What franchise has won the most World Series Game 7's?
Wednesday's answer: The Dodgers and Yankees have faced each in four World Series Game 7's.
514 West Wayne Street
Butler, PA 16001
