Washington Nationals infielder Starlin Castro has been suspended for 30 games without pay and fined an undisclosed amount for violating Major League Baseball’s policy on domestic violence, sexual assault and child abuse.

Washington Nationals infielder Starlin Castro has been suspended for 30 games without pay and fined an undisclosed amount for violating Major League Baseball’s policy on domestic violence, sexual assault and child abuse.