Firstly, yes Germans love football! And secondly, there are in fact 2 'main' teams in Berlin. There are Hertha Berlin and Union Berlin.