Motorcycles June 3, 2026 John McGuinness Hints at Retirement After 30 Years of TT Racing After 30 years of competing in the Isle of Man TT, British road racing legend John McGuinness has hinted that retirement is…