Hamlin wins, Blaney and Truex make contact at the end of Stage 2
Watch as Denny Hamlin wins Stage 2 at Talladega, and Ryan Blaney makes contact with Martin Truex Jr.