Looks like that fouling has to do with the aggressiveness that we dont know, but also with the poor D. I used to have 1 player of that kind
(6470628), and on his last season with me aved 3.5 fouls per game. I have sold him to a low div team, and his foul rate even if its lower still is high.