Two things, Fritz:
1 - Google the terms 'Free non-profit web hosting' and I think you'll find what you want.
This will probably mean that you'll be assigned a 'subdomain' off whoever's main domain (Instead of a website address like www.troop97.com
you'll get troop97.grassroots.org
NOTE - that website is probably easier to enter than geocities.com/membername/troop97.html
BUT - you'll want to be sure to examine their terms of service and check out a few of their sites to see if ads will be placed on your troop site, and whether the ads are objectionable or do not reflect scouting values.
I found that it was better (for me) to simply pay the annual fee ($5 for a domain name, $35/6 mo) to have our own site. I don't ask the troop for reimbursement. I've been with the troop 20 years, but if I disconnect, I'll transfer the domain name to another member, or give him access to edit, and have him change accounting info (card billing, etc.) to his own account. I went with 1and1.com, they were an inexpensive option and I've got 5 websites registered with them.
2 - The web editing job seems like it would devolve to an adult, but maintenance of current news, Eagle list, and troop history, could be maintained by a savvy scout. The job seems more in line with Troop Historian, though, than Scribe. Granted, the scribe keeps minutes and records the calendar, keeps roster records. But that's enough of a workload for a boy without adding the website.