BUFFALO, N.Y. (WIVB) – Grammy and Emmy-award winning singer and rapper Mary J. Blige will perform at KeyBank Center in March. She will stop in Buffalo on March 22 as part of her “The For My Fans Tour,” featuring Ne-Yo and Mario. The tour comes following the release of a new album “Gratitude” on Nov. 15.