What MLB free agents will your team sign? Breaking down the top 112.