The 'NASCAR Race Hub' crew react to and debate Steve O'Donnell's comments about adding more limitations to Cup driver participation in the lower series.