Some players are just dirty players and will get carded quite a bit, just drop his tackling down to EASY, it won't stop it all together, but should reduce the amount of cards he gets, in the mean time, make sure you fine him a weeks wages for every red card he gets, as over time his Aggresion stat will start to drop as he learns each red card = no wages!!!