FILE - In this July 18, 2010 file photo, Houston Astros pitcher Roy Oswalt throws in the first inning during a baseball game against the Pittsburgh Pirates in Pittsburgh. A person with knowledge of the deal says Houston ace Roy Oswalt has agreed to waive his no-trade clause and accept a swap to the Philadelphia Phillies on Thursday, July 29, 2010. (AP Photo/Gene J. Puskar, File)
FILE - In this July 18, 2010 file photo, Houston Astros pitcher Roy Oswalt throws in the first inning during a baseball game against the Pittsburgh Pirates in Pittsburgh. A person with knowledge of the deal says Houston ace Roy Oswalt has agreed to waive his no-trade clause and accept a swap to the Philadelphia Phillies on Thursday, July 29, 2010. (AP Photo/Gene J. Puskar, File) Gene J. Puskar ASSOCIATED PRESS
FILE - In this July 18, 2010 file photo, Houston Astros pitcher Roy Oswalt throws in the first inning during a baseball game against the Pittsburgh Pirates in Pittsburgh. A person with knowledge of the deal says Houston ace Roy Oswalt has agreed to waive his no-trade clause and accept a swap to the Philadelphia Phillies on Thursday, July 29, 2010. (AP Photo/Gene J. Puskar, File) Gene J. Puskar ASSOCIATED PRESS