Who Will Win the Mega Millions Jackpot?
With the jackpot at $540 million, here is where tickets are sold.
With the jackpot now estimated at $640 million, people all over the country are scrambling to buy Mega Millions lottery tickets before tonight's drawing.
The last chance to buy a ticket is 10:45 p.m. and the drawing airs on WCVB (Channel 5) in Boston. Sharon residents have no shortage of locations to buy a ticket, which costs $1.