Infielder Orlando Cabrera has passed his physical and signed a one-year contract with the Cleveland Indians.
Orlando Cabrera passes physical, signs with Cleveland Indians