Racing PositionsMallorca vs. Sevilla FC - Game Highlights4Y3:04Mario, Costa sign new contracts with Villarreal3YPA SportCaicedo signs new Chelsea contract until 20336mESPNLionel Messi has bought a club in Barcelona! Here's what you need to know UE Cornellà6mSam MarsdenGuardiola: Title is 'over' if Arsenal beat City27mRob DawsonAfrican players don't want to play at home - Nkota41mHowe 'fire burning strongly' to help Newcastle2hPAEverton vs. Liverpool in Premier League: TV channel, kick-off time, live stream, referee, injury and team news1hAaditya NarayanLife after Pochettino: USMNT needs ambitious post-World Cup succession plan2hJeff CarlisleEx-Man Utd player Rojo banned for angry ref clash3hAdriana Garcia