Terry Leach attending the Douglaston Community Day at Darryl Strawberry's Sports Grill 8-13-11. Leach talks about his experiences with the 1986 New York Mets as well as the 1991 Minnesota Twins.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…