The answer is Andrew. Tom Huddlestone's full name is Thomas Andrew Huddlestone. He was born in Nottingham, England, on December 28, 1981, and is known as a former English professional footballer who played as a central midfielder.
Unleash Your Knowledge: The Tom Huddlestone Football Challenge!