Gather and Play 1.02

Common complaints about regular tennis sessions or leagues are that you are committed to be there every week, and that you're never sure of good matches. Not so with a GAP event. GAP stands for gather and play. It is designed for hassle-free running of...