Author:i7g.shop Katharine McPhee David Foster reunite after family tragedy David Foster 72 says he has ‘never regretted’ having a baby