Question by : What game did Tom Hamilton, announcer for the Cleveland Indians, say Do you believe in miracles”? What game did Cleveland Indians announcer Tom Hamilton say Do you believe in miracles? I know it was a walk off hit or HR but I can’t find the info anywhere. I remember coming home...
Read More »