Ranking the 10 best free agents in MLB’s loaded 2018 class