Author:ki4.shop David Foster Bio Age Wiki Wife Net Worth Children Who is Katharine McPhee's husband David Foster