Tag

Steve Henderson

S

THE MAGIC IS BACK, IF ONLY FOR A NIGHT

“ Home runs are over-rated. You don’t have to hit home runs to win. If I don’t get a home run all year, and the team wins, I’ll be more than satisfied.” – Steve Henderson The Reccoppa family piled into Dad’s burnt orange 1970 Plymouth Duster for the...