Examiner.com confirmed today, through the N.C. Boxing Authority, that UFC Fight Night 21 will be held in Charlotte, NC on March 31 at Bojangles Coliseum. As reported here yesterday via MMAFrenzy.com, the event looks to kick off the 11th season of...

Read more at the source of this article