The ability to store opponents, logos, locations, field directions, and other pertinent information would be helpful in a central location. Having to put links for every game and logos for every team is very cumbersome.
If we had a table of opponents, we could easily select them and have the information be populated for the away game (or the home game) for that matter.
Additionally, once the opponent is in the database, the ability to automatically create a team page for them would be a benefit,
You would be able to add opponents and re-use them for different seasons or leagues.
A lot of platform users like the ability to use the league functionality for games etc, but only use it to track their own teams.