Jake Odorizzi is guaranteed $20.25 million over two years with the Astros, but he will earn almost $24 million with 30 appearances combined in 2021-22, per sources. He can earn up to $30 million over two years with very attainable performance bonuses.

— Mark Feinsand (@Feinsand) March 9, 2021