"Walk-off grand slam" is a baseball term. It refers to a game-winning home run. So, in the quote, he means that he doesn't think anyone is looking to do something that will instantly win the election.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
NL888Thank you.Walk-off means instant here?You have to understand the rules of baseball. The game proceeds by innings, nine in regulation play. Each inning has two halves. The first half is called the top half, and during it the visiting team plays offense, and the home team plays defense. In the bottom half, they switch. This gives the home team an advantage