Racing PositionsSingapore's spirited ASEAN Championship run once again brings hope for the future1YGabriel TanUEFA Champions League semifinal live updates: Atlético Madrid host Arsenal41mESPNCould Newcastle really get dragged into a relegation battle?34mJamie BartonFan found guilty for racial abuse to Rashford1hSam MarsdenCould 133 Eredivisie matches be replayed? The crisis consuming Dutch soccer1hTom Hamilton, Pier SchotanusNWSL delays plan to flip calendar until 20311hJeff KassoufZaragoza GK banned for 13 games for punching rival1hSam MarsdenWrexham chief: Promotion would be 'greatest story'25mESPN News ServicesBarça set for boost with Bonmatí fit after fracture2hSam MarsdenScholes: Chelsea were 'crazy' to hire Rosenior3hPA