The Michigan Team Swim League (MTSL) is an organization consisting of 23 teams which range in area from the central and upper lower peninsula of Michigan to the eastern upper peninsula. League objectives are to promote the enjoyment of swimming, good sportsmanship, and provide opportunities for athletic competition for youth in the region.
Aug 012011
