5 Fun Questions With ‘The Amazing Race’s’ Phil KeoghanPhil Keoghan, the host of CBS’s The Amazing Race, stopped in Boston this week to get people psyched up for the 18th season.