The lottery player is the fifth person to win $100,000 a year for life in 2026. Two have won $1,000,000 a year for life.