The UFC 128: Shogun vs. Evans fight card on March 19 in Newark, N.J., is believed to be complete with 12 bouts now official. Read More >>
UFC 128 Fight Card Complete With 12 Official Bouts
The UFC 128: Shogun vs. Evans fight card on March 19 in Newark, N.J., is believed to be complete with 12 bouts now official. Read More >>