Norwood Based Trust Wins $1M in Mass Lottery Mega Millions