Good news for NBA player Jason Collins, the first male athlete in a major U.S. sports league to declare his homosexuality: If a company signs him to a sponsorship deal, consumers will likely view him just as effective a product endorser as a straight athlete.