With the Champions League final four set, let’s take a look at the contenders before offering a tentative prediction. BARCELONA (Odds: 10/11) We know all about Barcelona’s good points, their world-class players and their impeccable recent record in the Champions … Continue reading