Almost any of the FA pitchers, by year 3, teams will be giving up good players/prospects to try to get rid of them. None of them have had more than 2 'average' seasons in a row. If the Twins have any players performing well, they need to continue to parlay those players for prospects. e.g. I'd give quite a few of them 1-2 year deals. Higher salary. Like a Josh Johnson, give him $14M for 1 year. He's 10-2 at the All-Star break, trade him to a contender at the July deadline for a AA top 100 pitching prospect (e.g. Alex Meyer) and another stud A prospect. These guys available are not good free agent pitchers. I'd big high for 1-2 year deals on these guys. Parlay them for picks if they're doing well. If they have a 2 year deal the team trading for the pitcher would get pick(s) the following year if that player leaves which would then replenish the prospects they gave up to get him while getting them in/through the playoffs. Also, I don't agree that 2017 is when our pitching prospects will arrive. The 'average' is just over 4 years for a high school pitcher. Many of these guys have already been in the minors 1-3 years. These are my timelines for when the Twins pitching prospects will arrive in the big leagues. If they don't make it by the year given or the following year - they won't be anything more than average to just not cutting it. It's the years listed (+1) or break. 2014: Alex Meyer, Michael Tonkin, Trevor May (late) 2015: Mason Melotakis, Luke Bard, Zack Jones, DJ Baxendale 2016: Jose Berrios, Tyler Jones, Brett Lee, Felix Jorge, Kohl Stewart, Ryan Eades, Stephen Gonslaves, Corey Williams, Michael Sulbaran 2017: Yorman Landa, Randy Rosario, Fernando Romero