Fue lanzado en México en abril de 2007 y luego el 27 de enero de 2009 en Chile con el nombre de ESPN 360, como una plataforma para transmitir eventos deportivos en vivo a través de internet.