SBK: Ryan in disbelief: "I had two years on my contract and was always reassured about staying on for 2026, instead today I ...