The Boys hash out the future of motorsport now that Honda has left F1, and Indycar seems to have a title fight!