Cliff Lee signed with the Philadelphia Phillies, Brandon Webb went to the Texas Rangers, and the Milwaukee Brewers managed to acquire Zack Greinke from the Royals in a trade.

So, with most of the big name pitchers off the market, teams are looking to fill their rotation spots with middle-of-the-road guys.

The remaining class of free agent pitchers features some older veterans like Jeff Suppan, some high-risk, high-reward guys like Ben Sheets and some solid, but not spectacular, pitchers like Carl Pavano.

Here’s a list of the 10 best free agent starting pitchers who have yet to be signed.

Begin Slideshow