Any app would require a database and PHP (or ASP) capabilities. Then it would be fairly easy to create a single PHP page as a template, and populate the page based on information from the database. The overhead of learning how to actually use someone else's software would about wash with you doing it on your own, and you would still have to customize whatever templates were provided. Possibly modify the database to hold the information that you want, etc. The one advantage is that they would likely already have a content management system in place so that all you would need to do is fill out some web forms in order to populate a page. With 55 teams, it would still take some time to enter all of the information. Do a search using the following terms, maybe you will find what you want. baseball league web software
Realistically, an experienced programmer could put it together in a weekend easy. An enthusiast could probably do it in a week or two. Someone that knows absolutely nothing about PHP and MySQL could find enough examples online to do it in a month. It might not be pretty or comply to programming standards, but as long as it serves your need, who cares?
EDIT: I wanted to mention that if you know an experienced programmer, they would probably do the majority of the work for a case of good beer, or a really good bottle of wine.
Edited by groovicus, 10 December 2010 - 04:23 PM.