Ben Henderson has suffered an injury and he is off the UFC Ultimate Fighter 21 Finale, he was scheduled to headline against Michael Johnson. A welterweight bout between Jake Ellenberger and Stephen Thompson, originally set for UFC 189, will now serve as the main event. The event also has a new location as the card will now take place in Las Vegas, Nevada instead of Miami, Florida. UFC Ultimate Fighter 21 Finale takes place on July 11th from the MGM Grand Garden Arena in Las Vegas, Nevada with Jake Ellenberger and Stephen Thompson headlining.