Tapia Promotions “The Last Stand” a 12-fight card is this Saturday at Inn of The Mountain Gods Resort & Casino in Mescalero, NM.
Daniel Ponce De Leon
Tapia Promotions Bringing Legends & Prospects together for “The Last Stand”
Legends retuning to the ring has become a trend recently. Tapia Promotions is getting in on the action with “The Last Stand”.