Dean Solomon pleads guilty