Question: what is the difference between a personal foul and a flagrant foul?
Answer: Yes there is a difference. A technical foul is called when a player opens up his big mouth to a referee, throws the ball at the referee or an opponent, or otherwise acts in an unsportsmanlike way. ... On a flagrant foul, the opposing team gets two free throws and is given possession of the ball.