Did Someone In Odessa Just Win The $4 Million Mega Million From Texas Lottery?Did Someone In Odessa Just Win The $4 Million Mega Million From Texas Lottery?The winner of the $4 Million Mega Million lives here in OdessaLeoLeo