Picture special: Birthday tribute to 23-time Isle of Man TT winner John McGuinness

John McGuinness has etched his name into the Isle of Man TT history books forever with 23 victories around the Mountain Course, second only to Northern Ireland racing legend Joey Dunlop (26 wins).
John McGuinness wins the 2006 Senior TT.John McGuinness wins the 2006 Senior TT.
John McGuinness wins the 2006 Senior TT.

As the Morecambe man celebrates his 47th birthday today (April 16), we take a look back at his incredible TT record ahead of McGuinness's much anticipated racing return on the Norton this year. Pictures: Stephen Davison/Pacemaker Press (c).