The 5 Basic Skills Needed to Play Softball

Playing softball competitively or recreationally requires a basic skill set that includes catching, throwing, fielding, hitting, and running the bases. A dedicated softball player must…