League data model