3. Granny Hamner, 1944-59 Phillies
Granny Hamner remains the longest-tenured shortstop in Phillies history.
And in case you were wondering, he remains the only player in MLB history named Granny, though his full name was Granville Wilbur Hamner.
After debuting in 1944, Hamner spent 16 years with the club, including three consecutive All-Star seasons between 1952-54. In 1950, he was one of the Whiz Kids who won the pennant.
Over 1,501 games in a Phillies uniform, Hamner hit .263/.305/.385 with a .689 OPS. Never much of a slugger, he didn’t hit a single home run until his fifth season in the majors.
On the franchise leaderboards, Hamner comes in eighth in at-bats (5,772) and tenth in singles (1,083).