Who Is Baba Booey and Why Do Golf Fans Yell That Name?
Who or what is Baba Booey? It’s the nickname for Gary Dell’Abate, the executive producer of the Howard Stern radio show, which is based in New York City. Why do people incessantly yell that at …