Freakazoid was with the Echo Fox organization for a long time. While he has not been in the best of form recently, it was announced that he will no longer be a part of the organization. Once Echo Fox disbanded, Freakazoid was playing with his own brother, Cooper, on Major Invictus.
Thanks to @echofoxgg for always having my back and being truly good people. I enjoyed being part of a loyal and honest org, and will forever be good friends with EF. Much love 🤙
— Ryan Abadir (@FreakazoidA) January 9, 2018
He aims to make it back to the professional scene with his brother.