WBC welterweight champion Floyd Mayweather is back in the ring against Robert Guerrero for the first time since his release from jail for domestic abuse.