Walker has been a member of the Philadelphia Eagles, Buffalo Bills and Chicago Bears. He now works for Fox 29 in Philadelphia as a pre and post game analyst for the Philadelphia Eagles. He is also on the board of directors for Pennoni & Associates.
Subsequently, Walker was claimed off waivers by the Philadelphia Eagles during the 2000 season. The Eagles later signed him to a long-term deal.[4] He played with the Eagles through the 2006 season.
Buffalo Bills
He was then traded on March 26, 2007 (along with a conditional 2008 draft pick) to the Buffalo Bills for linebackerTakeo Spikes and quarterbackKelly Holcomb. However, there was a proviso to that trade stating that if Walker did not report to Bills training camp by August 5, 2007, he would be returned to the Eagles in exchange for a sixth-round draft pick in 2008. He reportedly held out for a contract extension and never reported to Buffalo's training camp that year.[5]
Chicago Bears
On July 29, 2007, the Buffalo Bills traded Walker's rights to the Chicago Bears in exchange for a 5th round draft pick in 2008 (which Buffalo later traded to the Jacksonville Jaguars in exchange for Marcus Stroud) (the Bears were in need of a defensive tackle after having waived troubled defensive lineman Tank Johnson in the 2007 offseason).[6]