An anonymous Ohio Lottery player has claimed the jackpot of $18 million from the Millionaire for Life draw game, which replaced the Lucky for Life game in February.