Quote Originally Posted by Nitrodaze View Post
They have been best of the rest, only because Ferrari was not in contention this year.
Doesn't that mean Red Bull have done a better job than Ferrari (and everyone else except Mercedes)?