Racing PositionsMainz vs. FC Augsburg - Game Highlights3M1:58Mainz vs. VfL Wolfsburg - Game Highlights4M1:52Salah vows to fight on at Liverpool amid exit talk7mMark OgdenMLS Power Rankings: Does derby win make NYCFC contenders?1hJoe LoweryHere's how Liverpool arrived at Arne Slot as the choice to replace Jurgen Klopp4hRyan O'HanlonArne Slot named as Klopp successor at Liverpool4hMark OgdenSargent returns for USMNT's pre-Copa tuneups4hJeff KassoufWhat's at stake in the top leagues: Cup finals, European places, relegation battles6hDale JohnsonSanctions urged after player covers LGBTQ badge6hAssociated PressNWSL Power Rankings: Portland Thorns gain momentum Royals struggle5hRyan Rosenblatt