Sponsored Links Common Photos, News, biography Serena Williams From 2007 to 2010 (Relationship) Taraji P. Henson From 2005 to 2007 (Relationship) Erykah Badu From 2000 to 2002 (Relationship) Karrine Steffans From 1998 to 1998 (Encounter) Sponsored Links Common NewsCommon Talks About His (Upcoming!) Meeting with Buddy John Legend's Baby Luna