Those last minute wins just about stopped my old heart! It was a great day for football. GO WOLVERINES!! What happened to the 'Stros?
Men on base in the 9th. No outs.....and they pulled it off! Amazing win.