After playing college football for Syracuse Orange, he was selected by the Cincinnati Bengals in the ninth round of the 1972 NFL draft.
A two-time Pro Bowl selection with the Eagles, Walters started in 122 consecutive games at left tackle in his nine years with the team.
[3] Walters was a two-year letterman in football for Syracuse University,[4] and started at left guard in his senior season in 1971.
[1] An unknown illness in 1973 resulted in his losing 14 pounds in a 10-day span and missing a game against the Cleveland Browns on October 6.
[11] Walters considered a meeting with head coach Dick Vermeil before the 1976 season as the critical moment in his playing career.
Three days later, on August 8, he announced his retirement from football, saying "After 12 years of playing in the NFL, I earned the right to go to my head coach and just say I've fought my battle.
"[19] However, when his replacement, Dean Miraldi, suffered a sprained knee in the next preseason game, Walters ended his week-long retirement to re-join the Eagles on August 15.
[22] Before the November 20 game against the New York Giants, Walters was benched, along with four other starters, by head coach Marion Campbell in an attempt to rejuvenate the team with younger players after five straight losses.
[24] After retiring from football again after the 1983 season,[25] Walters worked alongside Merrill Reese as a radio color commentator for the Eagles from 1984 to 1997 before he moved to Cobham, England when his wife, Kathy, got transferred in her job in the paper industry.