Brandon Moss did some good things for the St. Louis Cardinals in 2016. He hit 28 home runs in 413 at-bats, the 15th best ratio in the majors for players with at least 250 plate appearances. He slugged .484 and drove in 67 runs. He started at least 10 games at first base and both outfield corner positions, and the defensive metrics said he was OK at all three spots. That's a useful player ... and yet Moss can't find a job.
I have a theory on what's happening here. It's not just the glut of first basemen/DHs/corner outfielders available in free agency driving down the demand for guys like Moss, Mike Napoli, Chris Carter and Mark Reynolds -- although that's certainly a factor.