Phillies Your Daily Trade Rumor: Phillies and Astros Have Reached a Deal for Oswalt Kyle Scott • Jul 29th, 2010