How a league and team should be run