For the past year or so, O has had a dedicated sports channel on its program list, called Sports 24, which is prodiuced exclusively for showing on aircraft and cruise ships. We have watched it on our past two cruises, both of which have been in Europe.
Coverage includes NFL, major tennis events, Formula 1, English Premier League soccer, UEFA soccer, rugby, rugby league, Australian Rules football. There are no doubt others at various times. There seems to be occasional periods of blackout.