Aug 17 2016 James Lee and the invisible opponent James Lee has battled many demons, writes Andrew Fairley by BN Staff