Is the F1 Driver a superhero who can overcome any obstacle - or a fair weather athlete only capable of performing in the dry? That's really all we're trying to figure out coming out of last week's British Grand Prix in Silverstone. There were a few other stories, but really this week is all about the aftermath of Silverstone.