Scuffball meaning

(baseball) A pitch where the ball has been altered using sandpaper or a similar tool to damage the baseball.
noun
0
0
Advertisement

Origin of scuffball