Jason Castro’s two-year deal with the Houston Astros guarantees him $7 million and can be worth up to $9 million depending on the games he plays at catcher in 2021, sources tell ESPN.
Some results have been hidden because they may be inaccessible to you