It's amazing how these "experts", such as Keith Law, are willing to flip-flop at the drop of a hat.
Not so long ago, Keith Law called Jackson the third best pitcher available this off-season, slightly behind Lackey and Halladay.
Now, the Diamondbacks add him to a rotation that already includes a Cy Young winner (who if healthy, is one of the best pitchers in baseball), and another in Dan Haren who would be a clear cut ace on about 90 percent of the teams in baseball.
Granted, I wasn't nuts about the idea of giving up two of their top pitching prospects for Jackson and Kennedy. I will say, Jackson is a very good #3 starter for this team, and if the last two seasons are any indication of what he's capable of doing, the Diamondbacks as a whole will benefit as a result.
Also, since the Diamondbacks are the "losers" of this deal, ask Detroit fans their views on it. They were as unhappy about losing Jackson as they were Granderson.