Browsing Tag

Angelina Love

TNA Knockout gives birth

Congratulations to TNA Knockout Angelina Love and her husband Davey Richards who welcomed a baby boy into the world! Davey Richards posted the following tweet and updated his twitter header to feature his new son.…