anyone know if it will be on comcast down here or if there is any place to watch online (free preferably)