1967 Red Sox: Was it really ‘Impossible’?
Growing up in New England, it was an article of faith that the 1967 Red Sox won the American League pennant with the help of divine intervention — that it was an “Impossible Dream.” With the passage of time, this depiction has become less satisfying, if for no other reasons than that it gives short […]