Rory MacDonald has suffered a training injury and will not be able to meet BJ Penn at UFC 152: Benavidez vs. Johnson.
The bout was expected for the September card from Toronto, Ontario, Canada.
Rory MacDonald is out of 152, per Dana. Huge cut in training on his forehead. No replacement for BJ yet.
— Ariel Helwani (@arielhelwani) August 5, 2012