Sport 24, IMG’s live sports channel for the airline and cruise line industries, and the Premier League have inked a deal to renew their broadcast partnership for three more years. Per the extension ...