Teahen is not going anywhere. I think he actually may be valuable as the utility type guy. Think Mark derosa, fills in almost everywhere, nowhere great due to his inability to throw the ball from third to first, but if someone goes down he can suffice for a bit. He's also still 29 so even though hes overpaid maybe he comes into his own in that type of role. Milledge has the most upside but I think lillibridge makes the most sense. Sure milledge and de aza are fast enough to pinch run but I think the threat of a sb is only there with brent which oz could push for and he is more versatile. That being said how many extra infielders are needed with teahan and vizquel able to play the 4 positions between the two. I also do not think viciedo should make the team. Store him in the minors and if CQ or when CQ gets hurt bring him up. Let him develop into a position instead of rotating him around.