Formula1, Motorsport

We’re closing in on drivers, says Haas F1 team boss

The all new Haas F1 team are on the verge of confirming their list of drivers. Originally intended to make…