Daniel Ricciardo’s China F1 win redemption for Red Bull 2016 Monaco GP debacle

“I’m not sure where we go from here, what to do. “I was controlling everything I had to. Obviously a big part of it is relying on the team and the strategy. They’ve got to understand what’s going on and learn from it but this win I’ll never get back, that’s a fact.” Sport can […]