We've creted a Tennis League system which you may use to manage your team leagues. Using the team league is easy, and it is completely free. Just add teams and let the team captains to manage their own teams with players.
Los Angeles, CA, 90006,
n/a, MA, 01801,