Sport 24 renews contract with NFL By Alexander PrestonFeatured, IFECNo Comments Sport 24 has renewed and expanded its partnership with the National Football League (NFL) for a further five years, building on a relationship which started in 2014. The IMG-owned and...Read More October 27, 2021