With his 42nd birthday approaching , Sheringham has defied the rigours of professional football for far longer than most .
With his 42nd birthday approaching , Sheringham currently plays for Championship club Colchester United , having left Premier League team West Ham United last summer .
With his 42nd birthday approaching , Sheringham has defied the rigours of professional football for far longer than most and currently plays for Championship club Colchester United , having left Premier League team West Ham United last summer .