Mavericks Sign Harris To Contract Extension