American boxing trainer Freddie Roach has shared his belief that Manny Pacquiao and Floyd Mayweather will have to fight each other one day due to the apparent lack of opponents available to the pair.
Talks over a potentially lucrative superfight between the legendary and immensely-talented duo began several years ago, but disagreements over blood testing seem to scupper all hopes of it ever coming to pass.
And with both men reaching the latter stages of their respective careers, many obviously think that hopes of Pacquiao and Mayweather one day going toe-to-toe are dead.
Roach, however, while admitting that the possibility of the fight seems to be drifting further away, evidently believes it will have to happen at some stage.
"I've thought about it so much, I've had dreams about that fight," he was quoted by The Daily Telegraph.
"The pool's very small for both guys. Somewhere they're going to have to fight each other."
As the long-time trainer of eight-division world champion Pacquiao, 54-year-old Roach - who chalked up a record of 40-13 himself as a professional boxer during the 1970s and 80s - added fuel to the fire by querying why Mayweather had never taken on his fighter.
"His record looks good, but if he's so good, why didn't he fight Pacquiao?" he added.
In the short-term, however, Roach's attentions are fixed firmly on Pacquiao's upcoming bout with Timothy Bradley, to be held in Las Vegas on April 12.
The Filipino - who boasts a record of 55-5-2 from his 62 professional fights - will be out for revenge against his American opponent after suffering what many felt was a totally unjust defeat to the same man in June 2012.
Next up for the undefeated phenomenon that is Mayweather, meanwhile, is a clash against Argentine Marcos Maidana in next month.