Racing PositionsBarça cancel Japan friendly citing contract breach25mSam Marsden, Moises LlorensBreaking down Rashford's Barcelona move: How it happened, what it means27mMark Ogden, Sam MarsdenEkitike signs for Slot's new-look Liverpool team37mESPNBarça's Rashford: Nothing bad to say about Utd41mESPNEuro 2025 semifinal live updates: Spain vs. Germany42mESPNMen's summer transfer grades: Barcelona get a A for Rashford2hSam TigheWho has won the Women's Euro? All-time soccer champions list2hKeith JenkinsMLS All-Star Game history: All-time matchups, MVPs, stats2hESPNSources: Man Utd may not sign No. 9 this summer2hRob DawsonFrance's Euro players victims of 'hateful' abuse2hReuters