’s time has finally arrived. A 5-0 win over Werder Bremen on Sunday confirmed that German football’s eternal bridesmaids are now the country’s champions. Leverkusen have broken Bayern Munich’s 11-season hold on the and won the first league title in their 120-year history. Finally, after almost a quarter of a century, they are ‘Neverkusen’ no more. Leverkusen’s season began high in the Austrian Alps, under the summer rain in Saalfelden. Television cameras trained down on the players from high.... Read this story