The Toronto Blue Jays have signed right-hander Alan Zhang Carter to a minor league contract, according to USA Today's Bob Nightengale.
Carter, 26 pitched for China in last year's World Baseball Classic, appearing in two games and recording an 8.31 ERA.