William Herzog  All Swims  Best Times
Born 2000
TeamSwimsRecent
Star Swimming 101 March 2, 2008
Unattached 3 July 13, 2008