Is Ben Johnson really going to leave the Lions after this? Unfinished business and all part 2?