Today the Pittsburgh Pirates agreed to deals with Neil Walker and James McDonald, avoiding arbitration with each player. Outside of the pending Francisco Liriano deal, that should wrap up the key moves for the Pirates. With pitchers and catchers reporting to Spring Training in ten days, there's not much time to add any remaining pieces to the roster. Looking at each position below, it looks like the Pirates have filled all of their roster spots -- either with guaranteed starters, or plenty of options competing for a starting job.

Catcher - The Pirates signed Russell Martin to a two-year, $17 M deal this off-season. Michael McKenry is expected to be the backup catcher.

First Base - Currently the Pirates are slated to go with a platoon of Garrett Jones and Gaby Sanchez. There have been...

To celebrate the upcoming MLB draft, we’re offering a big subscription discount of 18% off from now through the draft , so that you can follow all of our updates and coverage.To get the discount, use the code MLBDRAFT for an Annual subscription, or MLBDRAFT3 for a Top Prospect Plan.

To continue reading the rest of this article, subscribe to Pirates Prospects. Subscribers get access to every article on the site, along with all of our exclusive live coverage of the Pirates' minor league system, all for a very low monthly or yearly rate.

If you're already a member, you can log in below. If you think you're receiving this message in error, please e-mail tim@piratesprospects.com.