cheryl porter husband