Can't believe the negativity about this. Of the free agent pitchers remaining, Wilson was clearly the best bet. Still young, had a good year, former top prospect, obviously signed for a reasonable price, for two years. I'm surprised the Reds sprung the dough for Wilson.
Don't see why getting Wilson for nothing is worse idea than trading prospects for Penny, whose health is suspect and whose performance declined last year.
Maybe Reds will still trade for another starter, but even now the starting pitching is much better than last year's opening rotation.