You could feel it in the air at Kansas Speedway. That electric buzz you only get when two titans of the track are about to go ...