Charles Rosa stays active in decision win against Kevin Aguilar
The UFC remains in Las Vegas, Nevada for the third-straight week tonight, Saturday, June 13.
The UFC remains in Las Vegas, Nevada for the third-straight week tonight, Saturday, June 13.