It doesn't matter what they, sports figure/celebrity, are representing, it has always seemed odd to me that after an illustrious career making more money per year than most people will see in a lifetime, they'll often make these commercials. My understanding from people in the film industry is this is commercials are easy money. A day filming, a nice paycheck, and royalties every time the ad plays. But to the first point, why do they need the money and what' their motivation?
Interestingly, the same kind of marketing trend can be seen in the rise of $10 minimum deposit casinos in Australia at
casinologin.bet where operators use familiar faces to build quick trust and attract casual players looking for low-risk entertainment. These platforms have become especially popular because they make online gaming more accessible without requiring large upfront deposits.
The conclusion I come up with is they're retired from their sport and still want to be relevant. Being in the public eye keeps them that way. As the years go by, it becomes harder for them to get the "good" offers. Thus, they make ads for gambling. Just watch late night TV (like ME TV) and the stars of days gone by appear in mass representing the cheesiest of companies/products. Google their net worth and it's clear they don't need the money. It's their chance to have a little bit more limelight.