Scott Dixon on Poles, F1 & Nitro

2017 Indy 500 Pole Sitter Scott Dixon was in The Freak Nation Sunday night just hours after he won the Pole for next Sunday’s 101st Indy 500. Dixon is a longtime Friend of the Freaks so the conversation was comfortable and enlightening at the same time. Dixon talked about his top qualifying run on Sunday…

Read More