I'd never heard of the guy or the tape and I just Googled it.
That is as violent assault on another Human Being not involving a weapon as I have ever seen.
If she'd landed on her head and died, would you be ok? Because all that stopped that happening was dumb luck.
RFIP's line about making a statement and then playing against the player is fine by me.
I'd play against him and show that video to the D line before the game and say, 'that could have been your daughter or wife, do you want to let him run up 100 yards against you?'
I'd be sickened if we took him, or any other team for that matter. Things like that are almost never one-offs.
There is nothing either good or bad, but thinking makes it so.