Racing PositionsKnee surgery ends season for Timbers' Rodriguez9MField Level MediaJonathan Rodríguez scores for Portland2Y0:33Liga MX transfers headlined by Machis, Cabecita3YCesar HernandezW2W4: Tigres, America get final rematch3YNayib MoranIn charts: Tottenham's relegation form explained and can they still escape the drop?12mTom ChambersRosenior: Estêvão in tears after 'devastating' injury44mESPNCCM's upset win hands Jets A-League premiership1hAAPFA Cup semifinals: Man City vs. Southampton, Chelsea vs. Leeds dates, kick-off times, prize money, UK broadcasters2hESPNPremier League players out of contract: Who could leave your team on a free this summer?2hESPNEngland 2026 World Cup watch: Who's trending up, who's trending down as Thomas Tuchel mulls squad2hESPN