peripherybaseball:

September 17, 1986: the New York Mets clinch the National League East title at Shea Stadium.

(via metsingaround)

Recent Comments