C'mon now, DK. Neither you nor the commentators have any idea what Harrison's intentions were, only what his reputation is. And, can you honestly say that, after having already committed to the tackle, you could have pulled off in time to avoid the collision? We're talking fractions of a second here, maybe up to a full second, from the time McCoy pulls up to throw to the time Harrison hits him.
And I still say that Harrison did exactly what he gets paid to do. The fact that the runner he tackled decided to throw the ball just before he got hit shouldn't draw a fine, and certainly not a suspension.