NASCAR makes its first visit of 2011 to Dover. Can Jimmie Johnson snare another victory at the track he has dominated in recent years? The NASCAR Sprint Cup Series makes it’s first of two visits to the first State this weekend, as the drivers and teams tackle the Dover International Speedway in Deleware. The Monster Mile, as it is aptly known, plays host to the 11th race of what has already been …
More: continued here