It looks like the city, the venue, the weight and more importantly the money has been agreed for a fight between Terence Crawford and Canelo Alvarez.
Obviously, it could collapse in acrimony in the next few hours, but the relentless behind-the-scenes work by Turki Alalshikh, the Saudi Arabian fight fixer, to somehow bring together two of the world’s finest boxers, from different weight classes, in an extraordinary fight that defies traditional boundaries is close to being official. It's the latest in the modern dream factory of fights.