Not trying to advertise here, but I did the site for our HS program pro bono,
www.knightsbaseball.com, using the subscription web 'portal' that we use at my work for several different types of website projects for our customers, both simple and complex. I used the same portal for the website I built for my son (he had to live through some teasing from the teammates, but they got over it when they realized that college coaches were hitting it for videos, stats, and game schedules). I've since helped a few of his teammates put up profile sites.
The portal has several built in pieces like calendar, upcoming events, photo albums, online text editing, file lists (what I use for videos), etc. You basically don't need to be a web expert to customize or use it via the admin backend. You just have to be able to grasp a few concepts about how a web page is structured, i.e., header, footer, left/center/right panes, backgrounds, etc. Use the built-in stuff and add your own body content. If you're pretty handy with web design programs like Microsoft Frontpage, you can upload your own HTML pages and link them into your customized navigation and make the site look a bit more custom.
No built in stats feature ... yet
. On my son's site, I just update the stats summary in a table using FrontPage, then just upload it. When the HS publishes their own stat summaries, I just link that into the navigation from the HS site. The AD at the high school does all the stats in an Excel spreadsheet, uses Excel to output HTML, then just uploads the HTML to the site.
Videos I simply compose as WMV files on my desktop and upload via FTP ... the website simply lists the content of a 'Video' folder that you click on the filename links to view.
Send me a PM if you want more info. Happy to assist any of my fellow HSBBweb citizens ...