Bob McMurray: Excess baggage weighs down F1

Robert Kubica of Williams F1 Racing Team.Photo / Getty Images
Robert Kubica of Williams F1 Racing Team.Photo / Getty Images

We Recommend