I think Odorizzi is probably more of a reliable 2-3 win SP3 than a 4+ win starter going forward, but I'd be a lot happier with him than Teheran. Teheran's control has abandoned him as his fastball velo has dipped below 90, and is probably looking at a 1-year deal for like 5M or something. For Odorizzi, everything ticked up last year and he's projected for an ERA like a full run less than Teheran. If ends up signing for like 3/45 like most seem to be projecting, the pick compensation takes the value of the deal to something like 3/50, which is pretty reasonable for a pitcher who is a least average, and has displayed no real red flags.