Author:2ni.shop Katharine McPhee and David Foster's Relationship Timeline Meet David Foster's 6 Kids Including The Ones Who Are Older