Tim Hudson was born on July 14, 1975 in Columbus, Georgia, USA. He has been married to Kim Hudson since October 23, 1999. They have three children.
No data