Batavia Downs Meet Kicks Off Wednesday
For the first time in two decades, Batavia Downs will hold its second opening day card of the year when the Genesee County oval welcomes back the horsemen, horsewomen, their horses and the fans for th...