Most pointed the finger at the IPL following India’s defeat to England in their semi-final in the T20 World Cup.
Was it really the IPL that failed India?
In the meantime, the upcoming FIFA 2022 World Cup is gaining objections.
More on these in ‘Sports with Himashi’: