twitter google

The Ultimate Fighter 25 Recap: Jesse Taylor Vs. James Krause

Jesse Taylor secured his spot in the finals of The Ultimate Fighter 25 with a victory over James Krause.