Tennis Mesh is an open and flexible tennis league for social, recreational and competitive tennis. It is for tennis players of all levels including beginner, intermediate and advanced. Tennis Mesh has a personalization concept for the tennis league. On the Tennis Mesh web app you can connect with tennis players near and far that you would like to play tennis with and create what is essentially your own personalized tennis league where you play tennis only with tennis players you would like to. The best part is that it is a free tennis league so you can play matches whenever you feel like it without constantly having to worry about paying for it.