So I think it is pretty clear now, that it is Mayweather's side that is causing the delay.

Everything is agreed to: just sign it.