Football

Barcelona Stumble in Europe

February 15, 2017 James 0

FC Barcelona are on the verge of elimination from the UEFA Champions League after losing 4-0 to PSG at the Parc des Princes. Di Maria opened the scoring for the home team in the 18th […]