The most booked player in English Premier League history is Robbie Savage (Wales), who has received a record 89 yellow cards during his stints in the league with Leicester City, Birmingham City, Blackburn Rovers and Derby County.
Gary linekar never had a single card in his career
I'm 99% sure that it is Manchester United, as they have won the Premier League the most times
Alan shearer with 206 premier league goals
The Premier League used to be called the Football League First Division but in 1992 the teams in the Premier League branched off from this championship. There is really no reason that the Premier League is called the Premier League other than Premier meaning good and needing to incorporate "League" in the name. Note that at the moment the Premier League is called the Barclays Premier League because of sponsorship (Barclays being the bank.)
Its Chelsea....2004-05 season
Sky Sports show the most Barclays Premier League matches!