1983 Astros at Mets SHARE ON: russ — November 7, 2012 Tags: 198380'sBaseballHouston AstrosMLBNew York MetsNew York NYshea stadium Winning bid: $8 new york, mets, shea stadium, mlb, baseball, 1983, houston, astros, 80's
No Comment