After a well deserved weekend off, F1 has headed stateside for the first of three races in the US. Miami is the location of the first, and it is a Sprint weekend to boot so the action will be non-stop. But can anyone take the fight to the mighty Red Bulls?