No one in his or her right mind would question the pedigree, skills, and talents of two of the world’s greatest football maestros — Cristiano Ronaldo and Lionel Messi. However, both players will curse their luck for not delivering goals when it matters most — at the 2018 World Cup. Consequently, neither player will have any claims to the world […]