News

The 46-year-old Filipino boxing icon faces World Boxing Council (WBC) champion Barrios in Las Vegas on July 19, four years after his last fight ended in defeat.