When I heard that Shanahan was benching RGIII I just shrugged it off at first. Upon further rumination - it's a huge deal in terms of what sports and integrity means. Most fans understand that Professional Football is a business when you get down to it. The NFL needs its fans to run its business. Benching a Star QB (actual game results may vary) with the excuse that you're saving him for OFF SEASON PROGRAMMING is inexcusable. As Coach Herm reminded us "You play to win the game!". Fans expect a team to put out their best players to try and win the game. The players certainly try their best to win the game. Shanahan is being unprofessional by benching Griffin. Coaches get paid a lot of money to put up with men who don't necessarily act like they're grown. They get paid to work with differing personalities. They get paid to take responsibility for the results. Shanahan is trying to shift yet another professional failure onto Griffin. I understand that Shanahan, in his mind, is standing up for himself against some unfair criticism, but benching Griffin now is just being spiteful. He's sticking it to Snyder, Griffin's Sugar Daddy, and the fans who blame him for Griffin being unprepared for his second season and the injury from last year's playoff loss.
There are three parties to blame for the mess in DC: Griffin who got himself hurt by staying in the game last year; by focusing on building a Twitter following more than learning how to be a Pro QB; and for not preparing better for this year. Shanahan for mishandling Griffin. Snyder for hiring Shanahan in the first place and then taking sides with the Not Ready for Prime Time QB against the coach. What a mess.
However, the only person who has crossed the line is Coach Mike Shanahan. He's charted new territory here by lashing out to punish his in-house opponents to the detriment of the game.