Teddy Riner has announced his candidacy for the French presidency and faces substantial hurdles ahead. To enter the race, he requires support from 500 elected officials which is quite challenging. While Riner's popularity as a judo champion gives him star power, his political platform remains unclear currently. Analysts believe voters desire change but also value experience in dealing with national issues.