When you consider how long the four major franchises have been around in this city, it's a wonder this list of players who played in this town at least 10 years isn't longer. Some of these players left town and returned to account for at least 10 years; a few date back to the 20th century. All, like McNabb, had their ups and downs during their career here, but only a couple has had careers as controversial as his. All are in alphabetical order under their respective team.


Richie Ashburn

Bob Boone

Larry Bowa

Johnny Callison

Steve Carlton

Larry Christenson

Jack Clements

Darren Daulton

Ed Delahanty

Red Doin

Del Enis

Kid Gleason

Greg Gross

Bill Hallman

Granny Hamner

Terry Harman

Willie Jones

Chuck Klein

Mike Lieberthal

Stan Lopata

Fred Luderas

Greg Luzinski

Garry Maddox

Sherry Magee

Tug McGraw

Bob Miller

Robin Roberts

Mike Schmidt

Andy Seminick

Chris Short

Curt Simmons

Tony Taylor

Roy Thomas

Sam Thompson

John Titus

Pinky Whitney

Cy Williams

Jimmie Wilson



David Akers

Chuck Bednarik

John Bunting

Harold Carmichael

Ken Clarke

Randall Cunningham

Brian Dawkins

Koy Detmer

Wes Hopkins

Don Hultz

Ron Jarowski

Wade Key

Frank LeMaster

Randy Logan

Donovan McNabb

Guy Morriss

Nate Ramsey

Pete Retzlaff

Vic Sears

Jim Skaggs

Tra Thomas

Robert Watson

Andre Waters



Maurice Cheeks

Julius Erving

Hal Greer

Allen Iverson



Bill Barber

Dave Brown

Bob Clarke

Eric Desjardins

Gary Dornhoefer

Pelle Eklund

Ron Hextall

Mark Howe

Bob Kelly

Tim Kerr

John LeClair

Rick MacLeish

Bernie Parent

Mark Recchi

Chris Therien

Rick Tocchet

Jim Watson

Joe Watson

— Paul Vigna

Continue Reading