Against all odds, the Games mascot had France buzzing. Meet the lucky ones who donned the red costume. Published on October 19, 2024, at 5:30 am (Paris), updated on October 19, 2024, at 8:04 am ...