Watch At The Races Live Stream Online. Its a British UK Sports tv channel. No Download No Registration all Streams are daily updated and working. At The Races is a British television channel owned by Sky plc, Arena Racing Company and 27 UK racecourses. It is one of the two major UK horse racing television channels, along with Racing UK.