Thought I could sit back and enjoy watching Formula 1 this season. But the stewards put a stop to that. Pushing Lewis Hamilton from pole position to last, got me thinking. What is a steward? I looked it up, just to make sure I wasn’t living in cloud cuckoo land. The OED says on a … Continue Reading »