Farhan KhurramMar 6, 20191 min readMovistar secures exclusive IndyCar rightsSpanish broadcaster, Movistar has secured exclusive rights for IndyCar races to be aired on Deportes channel. Movistar is owned and...