Many think that Formula One is the apogee of motor racing, although a lot of NASCAR fans and drivers might disagree. The selection of the Cedar Grove Raceway as host track for this year's event was a feather in the cap of car racing in Central Florida. When...