Mike Forde responds after Denny Hamlin claims NASCAR official blames playoff criticism on 'bots'
Today at 10:22 PM
Mike Forde, NASCAR's Managing Director of Racing Communications, is setting the record straight about his 'bots' comment during his conversation with Denny Hamlin.