Which sport?
F1 and NASCAR. Very entertaining stuff even if Ya don’t know the language;)
Sorry I just found Your Post (among others) while looking for something else. Don’t know how I missed all them.