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).