Verstappen has unfinished business in Baku

Formula One championship leader Max Verstappen has unfinished business to take care of at this weekend’s Azerbaijan Grand Prix while also looking to reassert himself as Red Bull’s lead driver.