A good win for sure, we've been close to knocking them off several times over the last couple of years but could never get the job done. Drumming them like that last night was really satisfying.
I wasn't involved with baseball phrases/slang in the 70s and 80s. Just never heard of booking around the bases.
I've lived in W.Tenn all my life & played the sport when younger but never heard "booking" before.