Opponent Walsh weighed in on the 130lb limit but Davis failed to make it and even having stripped off his shorts, was still two ounces over weight.
The American was given two hours to lose the weight or he would face being stripped of the title – but returned a few minutes later having dropped the extra ounces.
But his 30-year-old opponent questioned whether Floyd Mayweather might be to blame for his young opponent’s near-miss.
Mayweather, who is expected to return to the ring to fight Conor McGregor in the most lucrative bout of all-time later this year, is unbeaten in his 49-fight career and regarded as one of the world’s very best boxers.
However, he never fought outside the US and rarely even away from Las Vegas, a record which Walsh suggests does not make him the best qualified to prepare Davis for a fight in the UK.
“[Davis] is away from home, it’s different weather and a different time zone which probably threw him a little bit,” Walsh said.
“He came over five days ago.
“I thought it was a good point made to Floyd [Mayweather, Davis’ promoter] when someone asked him ‘how can you prepare him for a fight away from home when you never did it?’.
“He wasn’t insulting Floyd or Floyd’s career – it all got blown up with the wrong end of the stick.
“He asked him a genuine question. How you can prepare a man for a fight like this when you’ve never done it?
“And given he’s just failed the weight, I think it’s a fair question.”
Source : EXPRESS