A Calgary man named Tom Crist won a $40 million lottery jackpot and gave all of his winnings away in memory of his late wife.