Gordon Edes of ESPNBoston.com has reported on Twitter that the Cardinals and Roy Oswalt have agreed to a contract. Exact terms of the deal are not clear.
The Red Sox and Rangers were the clubs also reportedly in the mix for the former Phillie, who went 9-10 with a 3.69 ERA in 23 starts for the Phillies last season (it seemed like far fewer, didn't it?) The 34-year-old right-hander blazed to a 7-1 mark and 1.74 ERA after coming to Philadelphia midway through 2010, but his time as the "fourth ace" was cut short last season due to back problems and a personal leave. He allowed five runs over six fateful frames in Game 4 of the NLDS when the Phillies had an opportunity to put away the Cardinals. The Phils declined Oswalt's option in October.