GFW “Knockout” Granted Release

GFW “Knockout” Granted Release

August 13, 2017 Off By Heel By Nature

Global Force Wrestling “Knockout” Angelina Love has asked for her release from the company. Love took to Twitter yesterday to make the announcement.

Love’s husband Davey Richards also left the company recently.