Kyle Busch claims checkered flag, Hamlin finishes third

Kyle Busch claims checkered flag, Hamlin finishes third