Generals Shake-Up Schedule For 2017-18 Season