Former Manchester United boss Sir Alex Ferguson says Lionel Messi is purely a Barcelona product but believes Cristiano Ronaldo would be a success anywhere in the world.