Yes, the stadium will be open to spectators. They will have a great view of the race finish from the stands!