In one of the most exciting finishes at Talladega, which is known for exciting finishes, a newcomer isn’t intimidated by the veteran and wins in spectacular fashion.
Congratulations Brad Keselowski. And lets not forget the car owner. James Finch is a long time car owner that operates with limited funds and always has good equipment at the races. Job well done on both sides.