Naomi Muirhead (’93) Welcomes Tiny Titan Posted on December 13, 2017 by kkerr Sebastian Grey was born in November 2017 to Naomi Muirhead (’93) and Walter Olsen. Congratulations on your new Tiny Titan!