1. Login to the site as an admin and go to Admin > Teams > Divisions & Teams.
2. For the teams you want to hide schedules for, check the box to the left of their name on this page.
3. At the top of the page, click "Global Team Settings".
4. In this modal window, enter a date for the "Hide Schedule After" option and click Apply.
The date entered here will hide all scheduled games/practices that are scheduled after this date.
For example, entering a date of 1/1/2015 would hide all events that occur after 1/1/2015.
Once scheduling is done and these events need to be shown, go back to the Divisions & Teams page, click the Global Team Settings button and submit the Hide Schedule After option with no date entered.