What you need to know about the person in charge of the new Giants part-owner.