Utley is definitely an upgrade over Castro on so many levels, it isn't even funny.
If the Cubs could trade Castro for Utley and get out from underneath his contract, it is then a no-brainer.
People are pointing to Utley's numbers for just this year in an injury riddled season. He has a 65 BB, 100 SO's, .281 AVG, and .366 OBP for his career. Not to mention that he has been in playoff runs where Castro hasn't.
The Cubs have to decide is do you trade for him now, or use a LaStella-Castro platoon, or LaStella-Baez platoon and just stay the course?