Nike Inc. (NKE)’s latest World Cup ad, featuring Real Madrid star Cristiano Ronaldo, was seen by 78 million people in four days. Then it went to television. Though the vast majority of fans will still watch World Cup matches on TV, the marketing battle ...