Share Facebook Twitter LinkedIn Pinterest Email A 69-year-old Iowa IT worker won $2 million in Mega Millions on June 5, missing the jackpot by one number, and retired immediately.