2004

Evan McLean ’05 and Kristen (Harada) McLean ’04 welcomed a baby boy, Cooper, on April 12, 2013. The family lives in San Jose.

29 Oct 2018