Mary J Blige, 50, Is Dating NFL Player Sterling Shepard, 28 R&B singer/songwriter Mary J Blige has a new muscular young man in her life. According...