Motorcycles June 11, 2026 Isle of Man TT Suspends Sidecar Class for 2026, Launches Review The Isle of Man TT has suspended the Sidecar class for the 2026 event, citing declining participation, safety concerns, and rising costs.…