PSG, which stands for Paris Saint-Germain, is a football club based in Paris, France. They recently traveled from Paris to Barcelona for a match.

PSG, which stands for Paris Saint-Germain, is a football club based in Paris, France. They recently traveled from Paris to Barcelona for a match.

PreviewPreviewPreviewPreviewPreviewPreviewPreview