I am setting up a golf league consisting of 20 players over a nine week
schedule. I would like for everybody to play in a foursome with every player
at least once during the season. With 5 foursomes per week and nine weeks of
play each golfer will have played with 27 other players (hopefully 19 players
once and eight players twice) Any ideas how can I create a such a schedule?

Thanks
Rick