SPORT NEWS Why are football clubs including Barcelona & PSG posting ‘Click here’ memes on X? Bizarre alt text social media trend explainedBy GuruTrendsMarch 29, 20240