David Du  All Swims  Best Times
Born 2003
TeamSwimsRecent
New York Sharks 19 July 14, 2013
Phoenix Aquatic Club 80 February 1, 2015