Cardinals outfielder Jordan Walker has been demoted to the minor leagues after a slow start to the season.