Marcum has not been mediocre at all. While injured in 2009, he has posted sub 4.00 ERAs in 2008, 2010, 2011, and 2012. That's 550ish innings of sub 4.00 ERA. If the Twins aren't going to be willing to throw $30 over 3 years for someone like that, forget about trying to compete and especially forget about trying to win in the playoffs. Marcum has proven he can pitch in the AL East with an ERA+ well over 100. I'll take it. He hasn't been quite as good with Milwaukee (surprisingly) but I think he's still a decent pitcher. He has lost something on his fastball (down in the 87mph range now) so he's not my first choice but he wouldn't be a terrible signing by the Twins, I think. It's all relative, if the Twins can get him on a 2 year/18 mil deal its a good signing, but the minute you start competeing with a bunch of other teams to overpay him, its a bad signing plain and simple. The rotation is absolute dog **** no doubt, but the solution isn't to go out and over pay for a bunch of "solid #3 type guys" the solution is to trade some assets for some high upside guys who can be top of the rotation guys, and give 1-2 year deals to guys who's value is low, but have the potential to be high upside guys (see: SCOTT BAKER!!!!!!) I agree and I disagree. With Marcum, Peavy, Jackson, and Sanchez all offering similar expected performance/money/years this offseason, now is the time to sign a guy to a 3-4 year deal at $10-13m per. Chances are you won't be able to repeat that signing next year (or the following year) because the fewer of those guys there are on the market, the higher the price is driven. It's going to be awhile until we see this many league-average or slightly above league-average guys in the same offseason. It'd be a shame for the Twins to pass on picking up one of them. This team gave a 34 year old Pavano $8m a year over two years. They shouldn't balk at giving a guy aged 28-31 $11m a year over three or four years.