The Belmont Stakes will be run June 20 without fans and serve as the opening leg of horse racing’s Triple Crown for the first time in the sport’s history.