Stream the Manchester City games live and watch the Super League all season long.
From Stamford Bridge in London.