Sup, iam Edward Mckinney, You have yourself a good one!

What Does Dp Mean In Softball? [Solved]

Basically the DP is a player designated to BAT ONLY for one of the 9 starting defensive players, but with some additional defensive options. Prior to the start of the game you must choose which defensive player you want the DP to bat for.

DP/Flex explained simply

DP Flex Rules

A brief presentation of NCAA

Understanding DP Flex

The 2012 national federation of high school