Ryan Hall explains long layoff & future fights