We Have Bad News for Legends Fans
The 3rd and final wrestler that is part of the 1st release of Legends Promoter Prime 2023 is none other than Bad News Allen! Allen was born in Harlem, NY and at age 15 began training in judo. He was quite accomplished in the world of competitive judo, winning 2 golds in the Pan American