Billionaire Elon Musk promised on Saturday to give away $1 million each day until November’s election to someone who signs his online petition, with the first prize awarded at a PAC event supporting Republican Donald Trump, raising questions about the legality of the payments.

Musk gave a $1 million check to an attendee of his America PAC event in Harrisburg, Pennsylvania, aimed at rallying supporters behind presidential candidate Trump. The winner was a man named John Dreher, according to event staff.