Find out the reason why Spencer Johnson is absent from KKR vs SRH Match 15 of IPL 2025, along with details on his ...