How Fox Sports has been focussing on IndyCar promotion more than NASCAR and how does it sit with the stock car racing ...