BOSTON - The Massachusetts State Lottery released another $50 ... "million a year for life." There are three grand prizes up for grabs. The million-per-year amount is guaranteed for at least 20 years.