The Athletic's Jim Bowden argued the Atlanta Braves are a strong landing spot for the starting pitcher regarded as the best available from the international mar ...