"You know, I have been talking about this for a while," Cubs manager Dale Sveum said. "Sometimes you end up looking in someone's eyes to see when it is. I don't like giving any core players a day off at home. When people pay a lot of money to see their favorite player, you don't want to (rest) him at home."
Castro, a two-time All-Star, signed a seven-year, $60 million contract last summer. The 23-year-old shortstop made two errors on Sunday and has 14 on the season after leading the National League in miscues in 2011 and 2012.
A career .297 hitter with a .336 on-base percentage going into this season, Castro is batting just .131 in June with no home runs and three RBIs.
Cubs general manager Jed Hoyer said he never has been a big believer in a player starting every game.
"In general, I think guys shouldn't be playing every single day. You have to build a team where everyone can get their rest because it is a long season," Hoyer said. "With Starlin, because of the consecutive game streak, it becomes more of a story. I am hopeful with a day off (Tuesday) and (Monday) that he can clear his head. He is such a talented player that he never struggled like this before. After this, hopefully, he can get back after it."
Cubs outfielder Alfonso Soriano said a break will be good for Castro.
"I just talked to him and told him a day off will help him," Soriano said. "Mentally, he needed this day off and a break. He has gone almost two years without a day for himself. This will help him come back (Wednesday) and be the Castro I know. I told him when you have bad luck just don't worry or lose your confidence. Just keep working hard."