They don't have to, but they usually do, especially in the top leagues. Occasionally you will see a player whose shirt has got too muddy or ripped or has blood on it, and they change it for a plain shirt with no name or number.
the rich man george turner
yes
It means a football jersey (or shirt). Football meaning soccer in Europe.
Johnny ertl
you in the Ronaldo shirt
Steven George Gerrard is born on 30 May, 1980.He is captain of the Liverpool Football team and plays on the England football team also. Whilst playing for Liverpool, he wears the N.O 8 shirt and whilst playing for England wears the N.O 4 shirt. He was born in Liverpool and lives in Liverpool with his wife Mrs. Alexandra Gerrard.Read more: Who_is_Steven_Gerrard
£1 per letter
lee naylor
ronaldo
A classic or vintage football shirt is normally a shirt that has been worn by a player that is now retired. These shirts can have a slightly different logo or coloring than the current team's jersey.
Carlos Tevez wheres the number 32 shirt
Steven Gerrard is an English footballer and is the captain of the Liverpool Football team and plays on the England football team also. Whilst playing for Liverpool, he wears the number 8 shirt and whilst playing for England wears the number 4 shirt. He married Alexandra "Alex" Curran on June 16, 2007, and the couple have three daughters: Lily-Ella, Lexie, and Lourdes.