Yes. TVG has live streams available from racetracks across the world, as well as the ability to replay previous races.