Wow, Ted speared James Vowles on that interview! Pointed out that the lack of a chassis is a problem that stops with James, pointed out that this is going to create tension with sponsors/Logan/fans, and asked if ultimately it was all worth it for maybe a point. Vowles said he wouldn't have done it if it wasn't and Ted said 'well for your sake, Alex's sake, and Logans sake I hope it works out'