Allen Johnson announment

NHRA pays Fox to air the show.....so I dont think they are making anything on TV....unless they control the selling of the advertisement