Tubby Smith finalizes $1.75 million coaching contract