25 YEARS AGO TODAY | 10/27/86 | The New York Mets defeated the Boston Red Sox, 8-5 to win the 1986 World Series
Bill Buckner cleans out his locker after the 1986 season.
The Doc & The Kang.
(via jesusshuttlesworth)