leaf is a card company like topps or upper deck they have certified that she signed this card . You would get this as a insert from a pack of cards its 100% authenticated or they would be out of business lol
its a signed sticker the person signs a certain number of these then the card is designed around the signature but each autograph is signed by the person A lot of people like on card because the person actually held the card in their hand but both are authentic