I just read this entire thread, and I didn't see one post about the situation that caused the biggest outcry about Kelly's yelling. Most people here point out the TJ yell as the one that "crossed the line".
Listen, in THAT situation, TJ deserved every single thing he got. First off, They just came back from a two and half hour delay. They had all kinds of time to re-focus and re-gain the momentum, and they DID, up til the point TJ decided to have a mental brain fart. The start of the third quarter, down 16-0. Nothing going right in the first half. Crist getting pulled in favor of Rees. The defense getting a 3 and out on the first offensive series in the second half. The offense marching the ball all the way to the 5 yd line. And then POOF! Everything that you had just spent the last two and half hours preparing your team for, just went to the wayside because of a STUPID mental error. I'd venture to bet that almost every single person watching the game at that point felt as angry or worse than Kelly did. That was a pivotal swing in momentum.
Kelly knew that error was severe. Kelly knew that mistake was going to probably cost them the game (As I am sure most every fan watching at the time felt). Momentum is HUGE in college football.
I saw Kelly yelling alot yesterday, but as everyone points out, the TJ rant was his tipping point. If TJ doesn't make that mistake, I doubt anybody even says anything about any of the other yelling that took place.
I don't blame Kelly one bit for losing his cool, especially in that situation.
Obviously there has been alot said about Kelly yelling, and some are in favor of it, and some are completely against it. But I ask this question, Think back to a time where you were at your breaking point (losing your cool), and think about the circumstances surrounding that break. If you can honestly say that you could stay calm and not lose your cool, then you are a better man than I.