Canadian welterweight prospect Rory MacDonald has suffered a large cut in training and will be unable to compete as expected against B.J. Penn at UFC 152.

More...