As always, NASCAR was filled with exciting races in 2017, but these four seemed to have the most excitement of all. Which is your favorite?
Ford EcoBoost 500 at Miami
Martin Truex Jr. was crowned the 2018 champion. Dale Earnhardt Jr. ran his last race and turned the infield into a giant tailgating party. It was emotional all the way around, from Truex Jr. embracing his life partner, Shelly Pollex, who is battling cancer, to Dale Jr. embracing Rick Hendrick.
First Data 200 at Martinsville
This may have been the most contentious race of the year. Denny Hamlin wrecked Chase Elliott. There was a massive m pileup at the end. And, a fan somehow got on the track and tried to go after Hamlin as a result of the Elliott wreck. Wow.
STP 500 at Martinsville
Yep, Martinsville makes it twice. Brad Keselowski outran rival Kyle Busch down the stretch to take what could have been the most exciting finish of the year -- not only because it was close, but because of the drivers involved. It also made for one of the more entertaining Radioactive videos.
Ford City 500 at Bristol
This was an especially hard fought race with drivers pushing their cars -- and several ending up in the wall. At the end, it was Jimmie Johnson, who won his second-straight race and seemed well on his way to the playoffs. As we know, he fell short.