The singer is set to perform at the MotorCity Casino Hotel in Detroit, Michigan, on June 9. Brian McKnight fans are planning to boycott his upcoming concert after he called his estranged children, including his cancer-stricken son Niko, "evil" and the "product of sin.