08-IOMTT19-13278.JPG
23 Times on the Podium, John McGuiness
John McGuiness has been on the podium 23 times, more than any other living rider and exceeded only by the great Joey Dunlop with 26. After a horrific crash in 2016, John was back in 2019. Always a crowd favorite, below John launches his Norton lightweight twin at Ballaugh Bridge.