This weekends French Grand Prix had two distinct characteristics. One and perhaps the most important facet was the sheer dominance of the Ferrari team. The other aspect was controversy surrounding the ...