There were a lot of crazy moves made this offseason. The free agency pond was full of talent which sounds great, but sometimes too much of a good thing can be frustrating.

Still, guys found new homes. Some were reunited with old teams and hope to repeat a power-surged season and a few guys may end up retiring with the team that signed them this offseason.

While not every free agent will end up rewarding the teams that signed them, many will.

On that note, here are ten MLB players who will make their new teams proud in 2017.