While Jimmie Johnson and Brad Keselowski battle for the Sprint Cup championship in the final two races of the season, several other NASCAR stars have some unfinished business to take care of.

Important unfinished business.

Like winning a race.

Some of the sport’s biggest stars and former championship contenders have not won a race yet this season. Some of them haven’t won in a while.

Some of them haven’t won in a long while.

They need to win one of the final two races to salvage a successful or respectable season.

Here’s a look at eight drivers who need a win, and the most likely to have a shot at getting it:

(Jared Tilton/AP)

View FullscreenClose

1. Martin Truex Jr.

Truex has had a good season, making the Chase for the first time since 2007 and for the first time with Michael Waltrip Racing.

He has a career-high 18 top-10 finishes and climbed as high as second in the standings early in the season and was fifth as late as September.

But he has yet to win a race in three years for MWR and hasn’t won since his first career victory in 2007 with Dale Earnhardt Inc.

He has come close. He led 173 laps and finished a disappointing second at Kansas in April. He finished second again in the return trip to Kansas and third at both Bristol and Pocono.

He has a great shot to win the season finale at Homestead, where he led 62 laps in 2010 and finished third last year.

Truex has had a good, career-resurrecting season. But it will be another disappointing year if he doesn’t win.

(Rainier Ehrhardt/AP)

View FullscreenClose

2. Kevin Harvick

For some drivers, just making the Chase is a big deal. For Harvick, it’s old hat (he’s made it six times).

Harvick was looking to take another step toward his first Cup championship this year after consecutive third-place finishes in the standings. Instead, he will be lucky to finish in the top 10. (He’s 11th, 18 points out of 10th).

Harvick has finished in the top-five just four times and has only 12 top-10s—only one in the Chase.

More importantly, he could wind up winless for the third time in the last five years. That’s a big drop considering he won four races last season and three in 2010.

His best shot will come this weekend at Phoenix, where he led 88 laps and finished second in March.

(John Raoux/AP)

View FullscreenClose

3. Carl Edwards

There have been a lot of adjectives used to describe Edwards’ 2012 season. Two seem most appropriate: shocking and miserable.

Edwards nearly won the Sprint Cup championship last year. He led the standings all year and finished in a points tie with Tony Stewart, losing the title on a tiebreaker based on wins.

He was expected to be a serious contender again this year, but has suffered from the Chase hangover that seems to bite many championship runner-ups. He has just three top-five finishes and has led just five races.

But most shockingly, he missed the Chase a year after almost winning the championship and will finish no better than a career-worst 14th in the standings.

What’s most alarming, though, is that he has not won in his last 67 races, dating back to March of last year.

He’s won at Phoenix and has two career wins at Homestead, but the way he’s run this year, it would be a surprise if he wins either race.

(Steve Helber/AP)

View FullscreenClose

4. Mark Martin

The 53-year-old Martin is running a part-time schedule for Michael Waltrip Racing and he’s had his chances to win this year.

He finished second at Pocono, losing to Joey Logano on the final restart, and finished third at Texas, Richmond and Dover.

He has four top-five and nine top-10 finishes, which is not bad in just 22 races. And with 40 career victories, he can win anywhere and at anytime.

(Mel Evans/AP)

View FullscreenClose

5. Paul Menard

Menard scored his first career victory last season when he won the Brickyard 400 at Indy in just his first season with Richard Childress Racing.

He missed the Chase, however, and finished 17th in the final standings.

He’s had another disappointing season this year. He has just one top-five finish, just 26 laps led and likely will finish 16th in the final standings.

Menard likely won’t win one of the final two races, but he needs to win again soon to prove he belongs with one of NASCAR’s elite teams.

(Ralph Lauer/AP)

View FullscreenClose

6. Jeff Burton

Burton didn’t think it could get any worse than last season, when he scored just two top-five finishes and wound up 20th in the final standings—his worst since 1995.

It’s hasn’t gotten any worse, but it hasn’t gotten any better, either. He has just two top fives again and is 19th in the standings.

Burton, 45, has 21 career victories but hasn’t won a race in four years, or 147 races.

At this point, it would be an upset if he won one of the final two races.

(Terry Renna/AP)

View FullscreenClose

7. Kurt Busch

Busch spent the first 30 races of this season with Phoenix Racing and had virtually no chance to win, though he did finish third at Sonoma in June.

He has run better in his first four races with Furniture Row Racing, finishing 15th at Martinsville and eighth last week at Texas.

Furniture Row won at Darlington last year with Regan Smith and expects to win with Busch. It would be a surprise to see it happen in the final two races, but with 24 career wins, Busch certainly has the talent to make it happen.

(Chuck Burton/AP)

View FullscreenClose

8. Jamie McMurray

Just two years ago, McMurray was NASCAR’s breakout star, winning three races in 2010, including the Daytona 500 and Brickyard 400.

But his 2011 season was a disaster as he went winless and finished 27th in points. He hasn’t been much better this year, scoring just three top 10s (none in the top five) and sitting 20th in the standings.

Earnhardt Ganassi Racing is a mess, so McMurray has little chance of winning as the organization tries to regroup for next season.