Original: Bowerman died in his sleep at his home in Fossil, Oregon at the age of 88 on Christmas Eve, 1999.
Simplified: He died on Christmas Eve in 1999 at the age of 88.