Despite the terrible odds — one in 302.5 million for those keeping score at home — someone will eventually match all six numbers and win the Mega Millions jackpot, which now stands at $970 million. It could happen as soon as Friday night, when the next drawing is held.