So sports are good... (grammar) and maybe shorten top line a bit.. "so sports encourage teamwork & let you vent anger? "
And maybe..
ISIS feels the same way
It's just an idea for you bro.. I don't to change your idea. . Since you have a more clear picture of the message that inspired the meme. I'm making a few tweaks for you based on how I understand what you want to say. ;)
Your welcome brother! And I personally think it's a good idea to wait a day before submitting. I have in the past submitted a meme prematurely. . To have a better idea on how to word it later!