Pittsburgh Pirates – June 18, 1983 SHARE ON: russ — June 27, 2013 Tags: 198380'sBaseballMLBPhiladelphia PhilliesPittsburgh PAPittsburgh PiratesThree Rivers Stadium
No Comment