Answer
Eighteen years was the duration of Lee Bowyer's professional football playing career. Throughout his career, he amassed over 500 appearances for clubs across various divisions in England, including Leeds United, Newcastle United, West Ham United, and Birmingham City, among others. Bowyer's playing style was characterized by his tenacity and versatility as a midfielder or forward.