Just saw this on Beltran's Facebook. He's signed the contract.
Should be a damn good fight between two of the divisions best lightweights if not the best.
Beltran is the underdog, but I believe he can walk Crawford down and hurt him. Will be far from easy.
Bookmarks