'Ace' Strikes In Open Trot
… track record holders in Buffalo Raceway's $10,000 Open Trot on Friday night (May 20), but their past credentials didn't impress … who all have their names in the Buffalo Raceway record book, but the only one who really …