The Ultimate Fighter 25 Finale Full Fight Card, Date & Details ByNicholas Thompson Hours 7 hours agoNovember 6, 2026 The Ultimate Fighter 25 Finale July 7, 2017 • T-Mobile Arena, Las Vegas, NV •…