What's the limit on the number of races in a season?
I'm not sure I can see all three for 2019.
Two of the races mentioned would be street races. What sort of time does such a race take? What was the time taken from discussions with Baku to the actual race? Anybody know? That might give us an idea of how feasible these races are for 2019.
Miami's stated position is (or was in November) that they would very much like to have the race, but the City isn't going to pay for it. So there are funding questions as well.