Soccer service refactoring, errors handling