(click photo to enlarge)
Greg Walter, newly-named president of Charlotte Motor Speedway
Marcus Smith congratulates a surprised Greg Walter