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!!!!!!)