Leo Messi and Adidas are linked together as much as any athlete and brand in professional sports. So it makes perfect sense ...