McGuigan is a tough opponent, for sure... strong, pretty quick, good dig, game and assertive... I would still give Donaire a real shot to win it with the bigger shots
Barry would win this match up as he'd just outfight and out man Nonito. Barry was a proven 15 round fighter while Donaire is not, huge difference there.