Creating a schedule for teams in seven states and two countries could become a challenge for the Frontier League.
From
To