I was just looking at some of the other stuff that this page links to....
This guy is a sick f**k.
BTW, it says something like "cached every 60 minutes". Doesn't that mean thatit refreshes every 60 mins, so scores won't be so up-to-date as the games progress?