Veteran infielder Juan Uribe agreed to a one-year contract with the Cleveland Indians, multiple media outlets reported Friday.
The deal is worth $5 million and is dependent on Uribe passing his physical, according to Cleveland.com, which also reported that Uribe's arrival at spring training may be delayed because he is having visa problems in the Dominican Republic.