A Macomb County man who thought a scratch off Magnificent Millions Michigan Lottery ticket purchased at a Warren gas station was a dud was shocked to learn that it was actually a $4 million winner.