Edwin Castro of California purchased the winning ticket three months ago but finally claimed his prize last month, opting for the lump sum payout of $997.6 million.
Edwin Castro of California purchased the winning ticket three months ago but finally claimed his prize last month, opting for the lump sum payout of $997.6 million.