David Salo

@DavidSalo

Head Swimming Coach

University of Southern California / Trojan Swim Club

Head Coach USC 2006-present; three time USA Olympic coach, general manager and head coach Irvine novaquatics