Scott, David Levin, and Geoff Magliocchette talk all things Motorsports.