Yes, Starlin Castro is coming into his seventh full season and he has always been a very solid player for the Chicago Cubs, but his change of scenery to the hitter friendly Yankee Stadium should fare well for him and his numbers should rise.
Castro will drive in a nice amount of runs, but don’t expect a lot of them to come via the long ball. His average is the thing that is all over the place and can be hard to predict.
New York is one of the toughest places to play in and hopefully his move to second has no effect, but it should not be much of a change since he played at Wrigley for the first part of his career.
I ultimately look for him to be fine though and should become a fan favorite in the Bronx as he gets more comfortable in his new digs.