This past week saw Bayern Munich receive a shocking defeat at the hands of Bayer Leverkusen. The Bavarian giants were ...