what is the full name of mia hamm's husband?