 He was traded to the Los Angeles Angels of Anaheim for Kevin Gregg on December 20, 2006.Resop was claimed off waivers by the Atlanta Braves on October 25, 2007.In an extra-inning game against the Pittsburgh Pirates on April 3, 2008, Resop pitched a third of an inning and allowed two walks in the top of the 10th inning.