Is Ryan Garcia, a fighter whose best win was annulled due to a failed drug test, the right person to evaluate whether ...