Sports broadcaster Gary Lineker once famously said, "Football is a simple game: Twenty-two men chase a ball for 90 minutes, and at the end, the Germans always win." That isn't particularly true at the international level anymore -- Germany hasn't made it to even the quarterfinals in its past three major tournaments -- but a version of it remains true within Germany.
The Bundesliga continues to be an incredibly fun and entertaining league, with lots of goals, huge and boisterous crowds (bigger, on average, than those in the Premier League), and plenty of plot twists and down-to-the-wire races when it comes to top-four finishes or relegation.