It's been a long dry spell for those waiting to see Dale Earnhardt Jr. return to Victory Lane. NASCAR, along with Junior Nation, has been watching race after race pass into history and he remains winless.
The count now stands at 129 races since his last race win in 2008 at Michigan International Speedway.
The good news is that his less than stellar seasons of 2009 and 2010 ended when Rick Hendrick matched Junior with crew chief Steve Letarte in 2011.
The two bonded with great chemistry and friendship. Letarte is a tough taskmaster though, and it was just what his driver needed.
Earnhardt nearly won a couple races, made the Chase and finished seventh in the final point standings last season.
Hendrick Motorsports is a cohesive powerhouse with a stable of four drivers that may have as much potential to win as there has ever been at HMS.
There is a comradery among the drivers, with each driven to bring Hendrick his upcoming 200th win and more championships.
Earnhardt seems to have gotten his groove back, and is in a happy place personally and professionally which should translate to performance under the guidance of Letarte.
There are tracks that are good and not so good for every driver. In this slideshow we will take a look at how Earnhardt should perform and make bold predictions as to how he will finish.
Tracks are listed in alphabetical order.