Titans finalize deal with Piller