I just played a challenge from a friend and when the challenge was over it emailed me a hole by hole comparison of the round. This might be a good way to facilitate a league.
If we had teams made up of two players then set a schedule based on home or away. We could pick a course and have everyone play a number of rounds to establish a handicap. The player with the lower handicap would be player 1 of the team and the other player 2. The home team would play first and challenge the player on the other team. Once the challenge was complete an email of the hole by hole break down would be emailed to both players. They would both email that to the league manager and as long as they matched those could be used for record tracking.
Any thoughts? Are there other ways that people have found that work well to run a league?