The last time Leonard Garcia fought for the Ultimate Fighting Championship organization was on September 19, 2007. He was expected to make his return to the UFC on December 4 at “The Ultimate Fighter 12 ” Finale at the Palms in Las Vegas. Sherdog has reported that his return to the promotion will be delayed […]
Leonard Garcia Out Of The Ultimate Fighter 12 Finale Event
The last time Leonard Garcia fought for the Ultimate Fighting Championship organization was on September 19, 2007. He was expected to make his return to the UFC on December 4 at “The Ultimate Fighter 12 ” Finale at the Palms in Las Vegas. S…