Mark Allen was our guest as we discussed his career highlights and his coaching that he is now excelling at.