From All-Pro Software:
Get Your League Schedules Out in Minutes Instead of Days! Don't spend endless hours on league scheduling. Save time and use our League Scheduler software to create your round-robin or traveling league schedules. Just enter your locations, teams, and game times and start date. League Scheduler automatically creates your schedule based on the parameters you've specified. There is no limit on the number of schedules you can create.