Robert Ross, the rap artist known as Black Rob, the former Bad Boy Records signee best known for his 2000 song “Whoa!,” passed away April 17 at Grady Memorial Hospital in Atlanta, The New York Times reports. The cause of death was cardiac arrest, as Black Rob’s friend Mark Curry told The Times. He added […]