Castro agreed to a three-year contract with the Twins, Ken Rosenthal of Fox Sports reports. Since putting up a .276 batting average in 2013, Castro's hitting has regressed for three consecutive seasons, having bottomed out at .210 in 2016. However, the Twins deemed Castro's defensive performance to be rather valued, especially his pitch-framing ability, as his contract is slated to be worth upward of $24 million.
Castro became a free agent Monday after the Astros declined to extend a qualifying offer to him, Jake Kaplan of the Houston Chronicle reports. Castro hasn't batted above .222 since his breakout 2013 campaign, so the choice was clear for Houston. The 29-year-old's defense is top-notch, though, so he could pick up a major league job somewhere despite proving to be incompetent at the plate.
Castro (knee) is back in the lineup Wednesday against the indians, Jake Kaplan of the Houston Chronicle reports. Castro had been held out of the previous three games with soreness in his knee, but the ailment has apparently subsided, and he'll return to his usual spot behind the plate, while Evan Gattis heads back to the bench. Castro will bat eighth in the order against Indians' right-hander Carlos Carrasco.
Castro (knee) is not in the lineup for Tuesday's game against the Indians. Castro will miss his third straight game due to the soreness in his knee. As such, Evan Gattis will start his third straight game behind the plate for the Astros.
Castro is experiencing knee inflammation, Brian McTaggart of MLB.com reports. While Castro is out, look for Max Stassi to make occasional appearances in the lineup when regular-starter Evan Gattis has a day off. The Astros haven't indicated how severe Castro's knee ailment is, so consider him day-to-day until further notice.