The NASCAR Craftsman Truck Series will make history this weekend in St. Petersburg, Florida, with its first-ever street race in over 30 years of competition. It’s the first of two street course races ...