GFW “Knockout” Granted Release

GFW “Knockout” Granted Release

August 13, 2017 0 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.