Gone are the days when McLaren was overjoyed with just a podium in Formula 1. Team boss Andrea Stella looked disappointed after missing out on victory at the British Grand Prix. The Italian believes there could have been more than P3 for the Woking-based team.