I think 18 months is generous Joey. I wouldn't have given him his last deal. Played him to death as we never managed to get decent cover in for him unfortunately.
As for the Brown and Logan thing, I'd imagine they'd have been able to put any animosity aside very quickly as teammates.