A huge 20+ car crash on the final lap made it difficult for NASCAR to sort out the final standings at today's race at Talladega. However, the results of the race have finally been released. Here they are:
Photographs by coka_koehler used in background montage under Creative Commons. Thank you.