Two-year deal. Details forthcoming.
Jeff's update: $10m, 2 years. I think I said everything I have to say about Wilson the other day, so the bottom line is that this is a great deal in a vacuum and still a pretty good deal for a team in our situation. The shortstop hole has been plugged without our having to make any sort of potentially debilitating commitment. Onward to solving the team's other problems. Call Felix!