The 10 best remaining MLB free agents and their best fits