Barcelona were crowned kings of Europe for the fifth time after beating Juventus 3-1 in a pulsating Champions League final at the Olympic Stadium on Saturday, capping their magnificent season with a title treble. The Spaniards lived up to their tag as favorites and added the European Cup to...
