After a long gardening leave, Rob Marshall and David Sanchez were finally allowed to join McLaren from this season. McLaren CEO Zak Brown is very happy with the performance of the new team members and talks about the impact they are having on the team.