Manny Pacquiao will return to the ring for the first time in four years when he takes on Mario Barrios in a world title fight on July 19.