Football EFL secures £147.7million minimum revenue guarantee for international TV rights March 5, 2024