The Astros and Roy Oswalt are far apart in their discussions of a long-term contract, and the Astros are likely to shop Oswalt, who can be a free agent after the 2007 season. With the Mets the probable landing spot for free agent Barry Zito and the Yankees aiming for the potential availability of Japan's Daisuke Matsuzaka, look for the Red Sox to target Oswalt.