It is All-Star week in NASCAR as the top Sprint Cup drivers take a break from the points race to compete in the 26th annual NASCAR Sprint All-Star Race this Saturday night, May 22nd at Charlotte Motor Speedway in Concord, North Carolina. The race is scheduled to start at 9:00 P.M. (ET). The All-Star race features all the drivers who had won a Sprint Cup race last season or this season as well … [Read more...]