LFA 91’s Tim Caron talks coming back from injury and his key to victory against Kyle Stewart