Sugar Land trust makes Texas Lottery history by claiming $800M Mega Millions jackpot

The Sol Living Trust of Sugar Land claimed an estimated annuitized $800 million jackpot prize that was advertised for the Mega Millions drawing held …