Nation

‘Goose bumps’: After historic $1.3B Mega Millions lotto win, dozens flock to lucky Chicago gas station

Days after a mystery winner struck the $1.3B Mega Millions jackpot, dozens of Illinois residents flocked to this lucky suburban Chicago Speedway.