The above is a good breakdown, your players are just very foul prone. If your guys gets more than 1 foul per 10 minutes, he's gonna foul out every now and then. You have a team full of those guys. The above suggestion to find players who average below 1.5 fouls is a bit strict I think because you'll limit yourself and might miss out on otherwise good players, but anything above a foul per 10 minutes is a red flag.