David Shi  All Swims  Best Times
Born 1995
TeamSwimsRecent
Cross Island YMCA 42 June 18, 2011
Cross Island YMCA Barracudas 10 January 27, 2013