Here are some comments I posted on facebook about it:
https://www.facebook.com/search/top/?q= ... SEARCH_BOX
Here is a link to the main Crew Manager website with a description. Feel free to shoot me an email if there are any questions. An annual subscription is $90 per year - same price as the commercial team programs that focus on football, tennis, baseball, etc. but not sailing!