He led the National League in hits (207) and at-bats (674), and also popped 10 home runs while collecting 66 RBI. His slash line of .307/.341/.432 was also very impressive.
Early in this season, Castro is putting up great numbers.
He's played in all 17 games, while driving in eight runs and posting a line of .358/.389/.478.
The only knock on Castro is that he's not a very good fielder. He's already made seven errors through 17 games this season, and has made a combined 56 in two seasons prior.
Regardless of his defense, his offensive skills are enough to make him one of the top young players in the game today.
With the Cubs in rebuilding mode and hoping to compete in the near future, Castro would likely be a key part of the process.
That doesn't mean he'll be with the team.