Silva isn't as bad as his last 2 seasons ERA suggests, he has that type of skillset that is going to jump all over the place from an ERA standpoint. Having said that this is clearly a terrible deal for the Cubs. Mariners have upgraded their team a lot but most of it has just been throwing money and prospects around without a clear winner or loser, this one they come out a clear winner in my book.