Astros ace Roy Oswalt prefers trade to Cardinals

Houston ( - The St. Louis Cardinals and the Philadelphia Phillies have emerged as the two prime contenders in the Roy Oswalt auction, sources told on Thursday.

But much to the Phillies' chagrin, two people who know Oswalt well said he prefers to land in St. Louis.

Sources who have spoken with the Astros say that while St. Louis might be Oswalt's first choice, trading their best pitcher within the division isn't the team's first choice. The Astros continued to talk to the Phillies, and have tried to lure other clubs into the bidding.

A source told that Astros owner Drayton McLane was likely entertaining the trade talks as a favor to Oswalt, a franchise cornerstone, but if Oswalt pushed too hard, he could overplay his hand.

According to one source, the Cardinals offered two young players off their major-league roster for Oswalt. Among the prospects the Astros are likely to press for: last year's No. 1 pick, 19-year-old right-hander Shelby Miller.

The Phillies, meanwhile, are thought to have offered pitcher J.A. Happ and a list of younger prospects for the Astros to choose from. But Houston is looking for higher-ceiling young players, particularly a catcher and/or corner infielders, than the names on that list.

Other clubs report the Phillies have continued to shop outfielder Jayson Werth in the last 24 hours, in part to see if he could bring back a prospect or prospects that would help them complete the Oswalt trade. But there were no signs they were making headway with any team on Werth.

Oswalt is asking the Phillies, or any team that acquires him, to guarantee his $16 million option in 2012 before he would approve a trade, according to two sources familiar with the discussions.

However, the Phillies and other interested clubs have balked at picking up that option so far.

"In the end," said an official of one AL team, "I don't believe the guy is going to insist on getting that option picked up. He wants out. And if he really wants out, that's going to change."

Oswalt, 32, has about $7 million left on his $15 million salary for this year, plus a guaranteed $16 million next season and either a $2 million buyout or that $16 million option for 2012.

Oswalt's agent, Bob Garber, has not returned multiple calls from in the last 48 hours.

Jayson Stark is a senior baseball writer for ESPN the Magazine's Buster Olney and's Jerry Crasnick also contributed to this report.