Brian talks about the new show, this past weekend's Toronto race, McLaren and other subjects in the world of IndyCar