I give the edge to Ronaldo as he doesn't play for Barcelona..
Ronaldo will be good anywhere he plays..
If leonel messi played at Stoke county would he still be considered the best..? I doubt it
Also the whole Barca team is doping...Josep Guardiola has tested positive for Nandrolone before..Messi used HGH...
Look at the Juventus team was blood doping way before anyone else..not inconceivable that Barca isn't
Uefa also favors Barca, and they get favorable treatment.
Ronaldo is also the better bodybuilder...Thread closed