Roberts would have been in trouble with the front office if he had left the kid in. I believe they made the call. Roberts is a ballplayer - I have to believe he wanted to keep the kid in the game. Imagine what a boost that would have been for the team to have their #5 starter pitch a no no in his first game. It would be something the team could rally around. Taking him out burst a balloon and was a downer for the team..