Derik Scott talks about his experience on NBC’s Titan Games and previews his upcoming fight at Shamrock FC 318