Agree with. This fight has no reason why should it not happen.
Spence already mentioned that he will fight Crawford before deciding to moved-up weight. The same goal also to Crawford before deciding to move-up weight. These boxers have the same goal - to unify the Welterweight division titles and that is something difficult to achieve.
If only these boxers was in the same with Pacquiao, I think they won't even stand a chance to become a unified champion.

I hope both parties already agreed on the split of revenue because I read that that's the main problem why this fight might not happen. Spence is trying to get a higher percentage because he has more belts while Crawford wants a 50/50 share, I don't know but if they will not agree then this fight will remain on paper only.