PO69- I'm glad you brought this up. That term "walk off" is the dumbest saying I have ever heard relating to sports. Everytime I hear it, I want to throw the TV out the window. Last season some idiot announcer actually used the term walk off walk when the pitcher walked in the winning run. I'm so tired of hearing that expression.
What ever happened to "game winning" hit or home run?