Added javadoc for Leagues and removed use of Google's preconditions class in favor of the project-specific version.