Last night Canadian independent wrestler Leah Vaughan became the inaugural CLASH Women’s Champion, defeating TNA Knockout Sienna in singles competition at “Clash to the Future” in Taylor, Michigan.
Leah captured the win after using some under-handed tactics in a match that fans said stole the show.
Last week Leah Vaughan captured the Magnificent Championship Wrestling defeating Eve and Stacy Thibault in a triple threat match in Brantford, Ontario, Canada.
Congratulations, Leah.