Spring training is three weeks away, yet there are still several players who could help MLB clubs available on the free-agent market.

Perhaps teams want to go through drills and a couple of weeks of exhibition games to see what they have on their rosters before bringing outside help in. Maybe a few of these players are still holding out hope for a starting position that doesn’t currently exist.

Obviously, the numerous players still waiting to be signed aren’t perfect. They’re certainly not stars. But even those who are coming off injury or just can’t contribute on a full-time basis anymore can still help out most major league teams. Better yet, these guys won’t cost very much. 

Here are eight players who have played well during the past couple of seasons that should find employment within the next three weeks or shortly after spring training camps open. 

Begin Slideshow