According to a report by The Irish Sun, Conor McGregor and Floyd Mayweather have agreed to terms on a multi-million dollar boxing match which the two have been hinting at for months now.

The source reporting this news said that the two fighters haven't yet signed anything because of a "third-party hold up," but added “the fight could even be announced within two weeks.”

The "third-party hold up" is believed to be UFC President Dana White whose company still has McGregor under contract for four more UFC bouts.

The details of the agreed upon deal between McGregor and Mayweather are scarce but as of today it looks like things are gradually progressing in favor of the much anticipated mega-fight.