As mentioned in a previous post, I follow a lot of sports teams and use Google Calendar to keep track of the schedules for the teams.
Google labels this under Interesting Calendars. Not only does this contain sports schedules but it also contains phases of the moon, sunrise and sunsets, holidays for any country just to name a few of the selection.
On my calendar alone I have over 20 categories of events on my calendar. Using this on my android phone, I can easily keep tracker of everything relevant to my life. Each day I can glance at my calendar and see what the weather will be like, when the sun is going to rise and set and the schedules of my favorite sports teams. The sports schedules even update with the scores at the conclusion of the games.