Ronda Rousey vs. Alicia Fox | Baddest Woman On The Planet Wrestles

The Baddest Woman on the Planet competes on Raw for the very first time. [embed] https://www.youtube.com/embed/r03kcfypaeQ [embed]