THE Champion Chase is the feature race on day two of the Cheltenham Festival. The race will be shown live on ITV and is due off at 3.30pm. PA:Press Association How can I watch the race? The race will be broadcast live on Racing TV and ITV. ITV1 is on Sky channel 103 and Virgin […]