it makes no sense. He's old (33), he's not under team control beyond this year, he hasn't been good for several years. He totally seems like the kind of guy you DFA and give his starts to pitchers in AAA, even if they aren't highly regarded prospects (see: 2006 Cubs rotation), because whats the point in giving them to Weaver? I think they literally have no other options internally. They have at least 2 of their young pitchers on the DL with TJS if not more. Their system is garbage and has no one so they need someone to show up every 5 days they can depend on to be healthy. It would be either Weaver or some re-thread like Lincecum already or the Edwin Jackson, Jerome Wiliiams, Kyle Lohse's of the world.