This is a terrible take in about five different ways.
1. The player is obviously not a coward. He stepped in and did what needed to be done for the game to proceed. You could argue he didn't need to be the one doing it, but it needed to be done.
2. Punk? I'm not sure what you're basing this on. It's definitely an assumption and likely a poor one.
3. Blindsiding. Well, he came from the back to make the tackle because that's where he was. If you look at the video, he does not hammer the fan and pretty gently lays him down to the field. He runs up and when he gets there he pulls up and brings the guy down. Not a hard hit at all. Watch it.
4. Racist. Seriously, man? How on God's green earth can you see racism in this?
5. Taking out his anger? Again, I don't see how you can assume that the player is angry from this video, especially given that he doesn't launch into the guy and simply brings him to the ground for security.
Step away from your computer for a bit and get some air.