Indian Super League side Odisha sack their manager Stuart Baxter after rape comment

Indian Super League side Odisha sack manager Stuart Baxter after Englishman went on bizarre rant and claimed his players must ‘rape or be raped to get a penalty’ Stuart Baxter was furious with refereeing after a defeat in Indian Super League  He made comment that his players must ‘rape or get raped’ to win a … Read more