To celebrate this weekend’s Champions League Final between Barcelona and Juventus, we’ve dedicated this week’s crossword to these two giants of European football. So if you think you know your Pedros and your Pirlos, come with us on another puzzle adventure!   Clues Across 7 See 1 down 8 UK stadium where Barcelona recorded European victories in 

Continue Reading