Battle at the Brickyard: NASCAR Race Preview

The NASCAR Cup Series' regular season finale is situated at one of the world's most famous tracks, the Indianapolis Motor Speedway. It's the last chance for many drivers to score an eleventh-hour victory and backdoor their way into the playoffs. Of course, this will be at the expense of someone…

0 Comments