Don't get me wrong: I'm not concerned about losing Johnson, who is a marginal pitcher at best. And the 17-year-old Tatis Jr. is years away from potentially making an impact at the major-league level.
Rather, I just don't believe in Shields. This is a 34-year-old pitcher with a high-mileage arm and declining velocity, and he's making the transition from a pitcher-friendly NL park in San Diego to a hitter-friendly AL park in U.S. Cellular Field.
Heh, heh, what could go wrong?
Well, plenty, unfortunately.
Shields absorbed a severe beating in his Sox debut Wednesday night, an 11-4 loss to the Washington Nationals. The NL East leaders roughed up Shields for seven runs on eight hits over two-plus innings. Shields struck out two and walked two -- and gave up three home runs.
By the time the Nationals completed their first trip through the batting order, they had hit three homers and scored six runs. Shields needed 79 pitches to complete two innings. He was removed to a chorus of boos after giving up a leadoff hit in the top of the third inning.
If Erik Johnson had pitched this game, he likely also would have given up three home runs, but he probably would have had the courtesy to space them out over five innings. Not so with Shields. He got the struggling Sox blown out of the game before they even had a chance to bat.
This game got so bad that outfielder J.B. Shuck pitched the ninth inning for the Sox. He was more effective than Shields, allowing one run on one hit during his inning of work.
I'm not sure what that says, but dating back to his last start in San Diego, Shields has allowed 17 runs over his last 4.2 innings. And, if he does not exercise an out clause in his contract after this season, the Sox are stuck with him through the 2018 season.
Oh, boy. This is the sort of trade that could get Rick Hahn fired if Shields doesn't turn it around.