Explore our other sites
  • kotaku

    Leicester City won the Premier League last season, so this year they’re in the Champions League. Let me repeat that: