O'Reilly Auto Parts Poll

What did you think of the finish at Atlanta?
Wow!
Best I've ever seen
I'm amazed they didn't wreck
Racing was better on the old Atlanta
Previous Polls
09/06/23 What effects a teams' finish the most?