Watch Free Live Stream ITV1 is an always-on application that provides sports content directly to your computer, including live sporting events, on-demand video, interactive games, event coverage, news analysis and more. ITV1 allows you to store your videos and playlists to be viewed at your leisure. The program can be personalized to your interests; you may set it up to follow specific leagues, teams, and coaches. ITV1 will keep you in constant touch with the sports you need to know about. watch espn tv sport live online streaming direct broadcasting free.