has cemented himself as Portugal's greatest-ever player. But at 39 years old, CR7 might not be the man to build your team around. Joao Cancelo said recently , "The national team does not depend ...