I've got a feeling this was agreed, at least verbally, a while back. There are loads of ways they could have exchanged numbers away from the cameras, seems like this is a publicity stunt to create hype for the event.
A shame they couldn't sort this out after Mayweather beat Hatton but the hype for this will top Beatlemania.