Collapsible seems like the best option - I have a couple of other things to do before the season starts, but this could be addressed in the first week of the season.
There may be less need for a collapsible schedule once the season begins, as well. So maybe schedules just don’t need to be displayed on the home page until the regular season starts?
On your league home page on mobile, only your game will appear in the ‘scoreboard’. On desktop, all games will appear, and this will not affect the scoreboard widget on the schedule page or the game page.
I think this should help the vertical scroll on mobile while still allowing easy navigation to the most relevant scores i.e. yours.