Question: who wins season 25 of the ultimate fighter
Answer: Jesse Taylor