Shaquille O’Neal Pays $20k for Mom to Watch John Legend and Jennifer Hudson from Stage

NBA champion Shaquille O’Neal paid $20,000 for his mother to witness a performance by musicians that…

John Legend: Making Change In The World One Song At A Time

  Multi-award winner artist John Legend says his music and his activism often go hand in…