by Paul Gardner
I'm trying to retrieve my memories of past McGuire Cups. Sometime in the 1970s (I think) I saw a final -- inevitably it featured a team from St. Louis -- probably two teams from St. Louis. I think it was Imo's Pizza that won it.
Read the whole story