Blinkered Premier League Clubs Will Continue To Fail In Europe

As the final whistle sounds at the Emirates 10 blue shirts streak across the immaculate pitch to a hoard of fans jumping in sync. Olympiakos have just felled English giants Arsenal on their home turf, a David vs. Goliath triumph. On the same night Chelsea were slayed in the Dragon Stadium by FC Porto and a man[…]