Hamlin and Keselowski slam Kyle Petty's remarks

Photo: hips.hearstapps.com