Despite controversies, sponsors stick by the NFL | Fortune