The Rockies inked versatile veteran Willi Castro to a two-year, $12.8M deal. Known for his switch-hitting and defensive flexibility, Castro joins the roster poised to contribute across multiple positions. A strategic move for the Rockies' lineup depth.