British Basketball League is back on Sky Sports with 40 games to be shown live from the 2023-24 season, starting with Newcastle Eagles against Sheffield Sharks on Thursday.