Steve Finnan is the youngest player to have played in all top 4 English Leagues at the age of 19
Alan Cork and Dave Beasant both played for Wimbledon FC in all four divisions of the Football League pre the formation of the Premiership.
I can think of Robbie Earnshaw. Not only has he played in all leagues, he has scored hattricks in all divisions...but there must be more players
Certainly. Too many to name
"The Babe" was Babe Ruth. He played in the Major Leagues from 1914-1935. He played an outfielder for 22 seasons.
Steve Finnan has played in FIVE divisions in England, scoring in everyone.
The answer to that question is: Christian Poulsen
Steve Finnan for Fulham.