The first thing that comes to mind when I think about returning to Talladega next weekend is that I hope I don't hit anything It's the same as always when we think about Talladega, but I think we've got better cars than we've ever had for our speedway pro