Fox Sports marked its new oversight of the IndyCar Series with glossy new commercials that have been showcased everywhere ...