I grew up playing lots of sports (mainly basketball) and up until moving away from the US used to play every week. I really loved playing basketballs, and just going to some park and joining pick-up games.
In England I played basketball maybe 2-3 times. Just not the same kind of culture for that here, and although there are a few indoor basketball things that you can pay-to-play, it requires knowing people ahead of time and setting that up, and isn't good for just meeting random people to play.
Aside from that it's really weird living in a city (Manchester) with such an engrained sports culture, particularly the super-divisie kind you have in the UK. It really stands out as being a (really expensive) opiate for the masses. And fuck me, when there would be a game on, the city gets fucking crazy. Really awful 'lad'/hooligan culture.