UFC 145 Fight Card: Rory MacDonald vs. Che Mills Head-to-Toe Breakdown

After an impressive victory over Mike Pyle at UFC 133, up-and-coming Rory MacDonald has missed nearly one year of competition due to injury. On Saturday, the promising Canadian will attempt to remind fans why he is a future welterweight star by defeati…

After an impressive victory over Mike Pyle at UFC 133, up-and-coming Rory MacDonald has missed nearly one year of competition due to injury. On Saturday, the promising Canadian will attempt to remind fans why he is a future welterweight star by defeating English opponent Che Mills. With a dominant victory over Chris Cope in his […]