Racing PositionsRuffier defends himself after mocking amateur1YMark RoddenRuffier pens new deal with Saint-Etienne1YFrance upbeat over Benzema fitness1YIan HolymanLIVE Transfer Talk: Arsenal will look to get Isak, Olise12hESPNCity star Grealish reveals confidence struggles3hRob DawsonPoch held Chelsea team meeting after penalty feud4hESPNAfter a hard season, Xavi's exit and Mbappe likely joining Madrid, can Barcelona ever catch up?5hRyan O'HanlonMartino: No special plan for Messi; Alba out4hLizzy BecheranoPep: Palmer asked to leave City for two years4hRob DawsonHow to watch 2024 FA Cup semifinals: ESPN+ schedule6hESPN staff