In a general respons to everyone here, I am not defending Torres' hit. Reinjosh said what I meant; this is just too harsh, and there have been worse hits just this year.
To JoelLeafs: I would agree with your first statement if this was Shanahan's first week on the job. He could set his own precedent, but he hasn't done it all year, so how can the players know what to expect? I don't even think this 25 game suspension will deter players from dangerous hits that much when you pair it with other inconsistent rulings from Shanahan. The only way you can really stop these hits is being consistent with rulings, no matter who the player is. We'll see if Shanahan keeps this up, but if not, this massive suspension is just completely unfair to Torres.