Ray J is sorry. The "One Wish" singer issued a formal apology to his fans in the wake of his tirade on a New York City morning show that was littered with profanity-laced threats and questionable remarks directed at rapper Fabolous. Ray J was up early recanting his side of what he called a beatdown issued to Fab in Las Vegas over the weekend. Read more...

More From XXL