Based on leaked paperwork by The Sunday Times, Qatari state-run tv channel Al Jazeera now beIN Sport secretly supplied $400 million to FIFA for broadcasting rights, 21 days before FIFA announced that Qatar would hold the World Cup. Ireland and Afghanistan finished high among their teams, with Nepal and UAE winning first runners-up knock-out matches and the Netherlands […]