Honda’s shock departure from the Formula 1 left teams scrambling for Max Verstappen. Continue reading... Feed courtesy of Fox Sports