The Illinois Lottery said the winner, who has chosen to remain anonymous under the name “Happy Grandma,” won the $3 million prize by purchasing a $30 Super Bonus scratch-off ticket at a BP gas station ...