McLaren team principal Andrea Stella believes Mercedes and Ferrari have the initial edge over themselves and Red Bull Racing ...