The challenge.
Youth and amateur sports leagues ran on a patchwork of websites, forms, email lists and paper rosters.
Registration, payments and communications were scattered, leading to dropped players and lost fees.
The client wanted one platform managing the full team/league lifecycle.




