Question: who has the most finishes in ufc history
Answer: Vitor Belfort Middleweight Light Heavyweight Heavyweight Catchweight 14 Anderson Silva Middleweight Light Heavyweight 3 .