NASCAR Pre-Race on August 10

Hello:
Who the heck is this pre-race guy on No Business Communicating?