McLaren team principal Andrea Stella doesn't think Lando Norris could have done much better than seventh in Baku's Formula 1 race after being stuck in traffic.After a difficult qualifying in gusty conditions, Norris qualified a lowly seventh after looking fast all weekend, not helped by a slip-up in Turn 15 on his best Q3 lap.On Sunday Norris couldn't manage to move up, losing seventh to ...Keep reading