Wrestler-turned-actor Dwayne Johnson's endorsement deal with Under Armour has been ranked as the best-matched celebrity-brand partnership in the fashion and retail sectors. A list produced by research company Spotted and published Friday rates celebrity endorsements out of 100, taking into account factors such as public perception, whether the star's audience overlaps with the brand's in terms of age, gender, income and location, and how risky a celebrity's behavior might be.