Three main reasons why companies find sports sponsorship worth their while: 1/ to establish emotional connection with their brand; 2/ to reach the “right” people (that is, up-market men who actively avoid advertisements); and 3/ to own something that their competitors don’t that is scarce in supply.