Bill Lee Remembers 1975

By |2020-03-21T20:37:11-04:00May 23rd, 2015|Categories: Bill Lee|

More than forty years later former All-Star pitcher Bill Lee still insists that the Boston Red Sox should have won the 1975 World Series against the Cincinnati Reds.  “We were a better team than the Reds, we outscored them [30-29], and we outpla [...]

Go to Top