A euphanism in baseball for baserunners. When a player hits a home run, someone may ask "Were there any ducks on the pond?" The usual response is how many people were on base when the homer was hit. This phrase became synonomous with Arch McDonald.
Need help? email@example.com