I hate any coach that feel they have to yell at a player every time they make an mistake.
If he is that bad, take him out.
I sense that you are YOUNG SCHOOL. Because I guess you never heard of the late great VINCE LOMBARDI! As well as other excellent college football and NFL head coaches. dUh.