Freakazoid parts ways with Echo Fox

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.

He aims to make it back to the professional scene with his brother.