Rain at a race track, let’s face it, never is a great time. Speaking from a pair of personal experiences, all it does is make the weekend longer, and also challenging. When I went to Talladega in 2010, the Saturday activities beginning in the morning all were cancelled. Heavy storms that were going to hit […]