"The Giants are making a strong run for Marlins third baseman Jorge Cantu and appear to hold an edge over the two other teams bidding for him, according to a major-league.
The Rangers and Rockies also are pursuing Cantu, and talks remain fluid. However, the Rangers would need the Marlins to pay most or all of the approximately $2 million remaining on Cantu's contract. The Rockies, 2-10 since the All-Star break, might be less enthusiastic about their chances of reaching the post-season."