Yes...
Regarding
this DSC article and lines
"With both teams and drivers championships too close to call they are sure to be too good to miss. Especially with the recent addition of English language commentary." - I assume that is a reference to the (greatly appreciated) subtitles our friend provides rather than anything else?