
Darrell Horcher
ActingBorn 1987-07-28 · Chicago, Illinois, USA

Eagle FC 47: Dos Santos vs. De Castro
May 20, 2022
PFL 2021 #7: Playoffs - Cooper III vs MacDonald
Aug 13, 2021
The Ultimate Fighter 28 Finale
Nov 30, 2018Rated 1 out of 10
UFC Fight Night 123: Swanson vs. Ortega
Dec 09, 2017Rated 6.9 out of 10
UFC Fight Night 112: Chiesa vs. Lee
Jun 25, 2017
UFC on Fox 19: Teixeira vs. Evans
Apr 16, 2016Rated 8.2 out of 10