C.J. Wilson is a free agent starting pitcher with a 142 ERA+ over the last two seasons. Understandably, then, he's drawing a decent amount of interest on the market, and he's looking for a big-time contract.
What sort of big-time contract? In terms of length, the number that keeps getting thrown around is six years. And in terms of compensation, Jon Heyman reported that Wilson asked the Angels for $100 million.
So $100 million over six years seems like a ballpark estimate of the contract that Wilson will end up signing. Now for the matter of who's going to sign him. He's already met with the Angels. He's already met with the Marlins. He's meeting with the Rangers, and the Red Sox, and probably with others. But here's Heyman again:
Those Washington Nationals. The team that signed Jayson Werth to a mega-contract a year ago has apparently set its sights on Wilson, even more than it's set its sights on Mark Buehrle or Prince Fielder. The Nationals aren't guaranteed to sign Wilson, but they've demonstrated a willingness to spend big money, and Wilson's six-year contract desire will presumably scare off other, more conservative suitors.
Wilson, by the way, is 31 years old. That is a fair bit older than it seems like.