I keep forgetting the Event Results page is there.

It's updated now. There are three pages I try to update within 24 hours of an event--league points, the pre-registration form for the next event, and the online survey. I just have to remember to update the Event Results page.
As for the background, I'll try to get that re-done at some point. I usually re-do the entire site in the off season. I didn't do it this past year because I'm happy with the look of the site.
Have faith though, we're doing things with the site. It's about to triple in content, with two new projects due to be unveiled next month.