Last fall Google added sport team schedules to their calender subscription database. Now you can plan your sporting activities without the rest of your life getting in the way. After the game the scores appear on the calendar.
At the bottom left of your calendar, look under "Other Calendars."
Then go to "Browse Interesting Calendars."
Go to "Sports."
Under "Sports" you'll find several of the most popular categories where you can find your favorite teams schedule. If you don't already use Google's calendar, this feature alone would be worth a serious sports fan's look.
I hope they add racing!