Chicago Cubs shortstop Starlin Castro had $3.6 million seized from his bank accounts Wednesday for refusing to pay 3 percent of his contract to a baseball school in the Dominican Republic, according to published reports.

Castro’s father, Diogenis Castros, reportedly signed the agreement with the school Mi Futuro Biliguer (My Future Big Leaguer) when Starlin was 15, agreeing to pay the school during his active career in the majors.

The seizure was made at various banks, reports said.

Castro signed a seven-year, $60 million contract extension with the Cubs in 2012. He paid part of his original $45,000 signing bonus to the school, a source said, but did not expect the payments to continue throughout his career.

Castro’s coach at the school, Manuel Nunez, was planning to sue Castro for “breach of trust and securities distraction,” according to a report, trying to force Castro to give him 3 percent of his contract.