2008

Julie Erickson ’08 and Tommy Kelly ’08 welcomed baby boy Liam on Oct. 1, 2017. The newly expanded Kelly family lives in San Francisco. 

29 Oct 2018