Source -- Nationals, Starlin Castro reach 2-year, $12M deal - ESPN
MLB hot stove: Nationals agree to two-year contract with infielder Starlin Castro, report says
Yankees vs. Nationals: Starting Pitchers, Series Preview - Pinstripe Alley
Taylor, Suzuki lift Nationals past Blue Jays before four-day break
SF Giants wrap first half with MLB's best record, visions of October baseball begin to feel real
Starlin Castro enjoys strong spring camp
MLB power rankings: Washington Nationals' turnaround has been stunning
Nationals' Starlin Castro breaks wrist as Washington loses key bat
Starlin Castro banned 30 games under MLB policy; Nats to release him - NBC Sports
The WORST Deals the Nationals have made in the 10 years
Nationals deal with Starlin Castro
Nationals agree to terms with Starlin Castro, by Nationals Communications
Washington Nationals: Starlin Castro release long overdue
Washington Nationals Spring Training Preview: Starlin Castro and Nats expect big things in 2020 - Federal Baseball