Making minor changes to new league entity

Fixing some issues with the entity not being added to the correct entity.