Hannover 96 (nickname Die Roten or 'The Reds') is the top local football team that plays in the Bundesliga top division.