This CMS package allows us to embed Java in the XML template for personalization, building of collections, etc., most CMS tools allow this. It then uses table driven assets whose attributes are governed by XML tags for standard things like articles, graphics, pictures, video, etc. But there is also a Catalog tool that is wizzard based that takes advantage of inheritance and allows you to easily extend asset type tagging for product catalogs, financial data, and in your case, sport statistics.
Examples are product catalogs and employee payroll records.
I like these characterizations, but I think there is a third type of content having to do with a contextual integration at the presentation level. This presentation issue is a matter of content, not of look and feel. This third type of content is compound and often dynamic, constructed out of multiple instances of the two types that Phil outlined. It applies to any situation in which an editor or producer or designer or application engineer might labor to contextually integrate some of this, a little of that, and one or two of the other thing. Somebody asked the other day about authoring systems for personalization, including rules management.