He was later traded by the Coyotes, with goaltender Sean Burke and forward Branko Radivojevič, to the Philadelphia Flyers in exchange for centre Mike Comrie.
On June 23, 2010, Eager was traded to the Atlanta Thrashers, alongside Dustin Byfuglien, Brent Sopel, and Akim Aliu, in exchange for the 24th and 54th overall picks in the 2010 NHL Entry Draft, both previously acquired from New Jersey, Marty Reasoner, Joey Crabb and Jeremy Morin.
[5][6] On March 13, 2013, Eager was placed on waivers by the Oilers for assignment to their American Hockey League (AHL) affiliate, the Oklahoma City Barons.
[7] Eager left the Oilers organization as a free agent and on July 11, 2014, signed abroad on a one-year contract with CSKA Moscow of the Kontinental Hockey League (KHL).
In November 2016, Eager was named to the Chicago Blackhawks alumni team to play in the annual NHL Winter Classic.