PHOTO | UFC on FOX 11 Poster – First Look

In a press release, UFC officials released the first promotional poster for the upcoming UFC on FOX 11 event.

UFC on FOX 11 goes down on April 16, from Orlando, Florida.