Improve method return values
Add league related methods