Came across this thread and I thought I'd contribute something since I am a big fan. Anyone still updated? Well, the recently concluded Monaco Grand Prix is such a devastating race for Lewis Hamilton. He could have emerged victorious if it wasn't for the team's miscalculation. The whole team in...