Charlotte Flair defeated Asuka on this week’s Smackdown Live with the Figure 8 to win the Smackdown women’s title. You can check out footage from the match below:
Charlotte Flair defeated Asuka on this week’s Smackdown Live with the Figure 8 to win the Smackdown women’s title. You can check out footage from the match below: