Kim Ha-seong, a South Korean baseball star, has found a new home, signing a two-year, $29 million contract with the Tampa Bay ...