The Dodgers and free-agent infielder Juan Uribe are close to a three-year, $21 million deal, according to a source. Uribe was on his way to Los Angeles from the Dominican Republic to take a physical, a source told The Associated Press. San Francisco offered Uribe salary arbitration last Tuesday, when general manager Brian Sabean said the sides were far off in their numbers.