El día de su lanzamiento, el sitio presentó más de 50 noticias frescas creadas por sus periodistas en Argentina, México, Colombia, Uruguay, Chile, Bolivia, Paraguay, Perú, Ecuador, Venezuela, Brasil, Panamá, El Salvador, Estados Unidos, Italia y España.
Con su central en Buenos Aires, Argentina, todogol.com provee cobertura de todos los torneos de América Latina, además de una sección de comunidad con pizarras de mensajes y Charlas, y la participación de jugadores, entrenadores y periodistas famosos como columnistas especiales.
Goal Media Group, la compañía matriz de www.todogol.com, tiene su sede en Nueva York, con oficinas periodísticas en Argentina, Brasil, Inglaterra, Francia, Italia, Alemania, España, Portugal, El Líbano, Nigeria, Japón, Los Angeles, Chicago, Tampa y Washington. Goal Media Group también posee y conduce www.goalnetwork.com, el sitio de internet del fútbol del mundo en idioma inglés.