The Diablo Community Swim League 50th Championship Meet consists of almost 1200 swimmers age 4 to 18 years from seven recreational swim teams located in Walnut Creek, Concord, Pleasant Hill and Layfayette.
Added by Stacey Berardi on July 19, 2012