Mission Impossible? Looks like it for Greek football champions Olympiacos Piraeus in Group D of the UEFA Champions League draw, where they will be facing Italian champions Juventus, Spanish Cup holders (and international powerhouse) Barcelona and Portuguese side Sporting Lisbon. Olympiacos Piraeus, who have returned to the Champions League group stage after a season, couldn’t […]