The Cleveland Indians traded second baseman Julio Franco, a .303 hitter last season, to the Texas Rangers today in a four-player deal, The Associated Press learned. Cleveland was to receive first baseman Pete O'Brien, outfielder Oddibe McDowell and second baseman Jerry Browne.