Strange, never seen that before. If you add the appointments on outlook.com they should appear on the phone. Are you using the same account and calendar?
Football or futbol? Anyway, most NFL teams have a schedule/calendar file/link on the websites for Outlook and sometimes just for Google+ and iCloud, both of which can be uploaded to Outlook.