Football coach Mark Schmidt, of Neshaminy High School, was forced to sit out Friday night's game against Bensalem.
The Neshaminy School District suspended Schmidt for one game after he grabbed the jersey of one of his players to pull him off the field during last week's game.
One witness tells NBC10's Katy Zachry that the player had received a personal foul and Coach Schmidt was trying to diffuse an intense situation.
"He pulled him by the shirt, pulled him off a little bit, you could see he was angry. (Katy) 'Did it strike you as inappropriate?' Not at all," said Bruce Ludlow, who watched last week's game.
A former player also came to the coach's defense. "He's an intense guy, but he loves his players. He'd do anything for any of his players," said Sean Roarty, Neshaminy Football '06-'09.
The school superintendent declined to comment, as did the Athletic Director who was at Friday night's game.
NBC10's Katy Zachry spoke to Schmidt, as he watched Friday night's game from the press box. He would only say that he's focusing on his players.
Parents tell NBC10 that Schmidt plans to use this as a teaching moment, to show his players that their are consequences for your actions.
According to NeshaminyFootball.com, Coach Mark Schmidt has been the Redskin Head Coach for 18 seasons. He holds the record for the most wins, with a record of 139-60, and the most games coached in school history.