Cardinals celebrate '67 title
Red Sox @ CardinalsMay 17, 2017 | 00:01:02
The Cardinals celebrate the 50th anniversary of the 1967 World Series, where they defeated the Red Sox
The Cardinals celebrate the 50th anniversary of the 1967 World Series, where they defeated the Red Sox