Must have a salesforce.com account. Fantasy league app puts your organizations employees in weekly 1-on-1 match-ups to see who creates the most leads and converts to opportunities. Each action in salesforce, for example creating a new lead, gives points to the players.