Legitimately curious as an American sort of new to the beautiful game...why does the consensus seem to be that Messi is a greater player than CR7? Is it Ronaldo's diva persona? Just find it interesting that most brehs seem to rate the PL so highly(rightfully so imo) yet don't seem to hold the fact Messi never played there against him. Meanwhile CR7 has played at an extremely high level in 3 different leagues.